Anonymous 11/06/2023 (Mon) 23:13 No.69 del
>>68
These chats live on Aoshima Island in Japan. Doesn't it look like Isle Delfino?