Okinawa strange message

Have been visiting Okinawa and someone left a card on our rented car
Anyone know what it means?

by hotsoup204

1 comment
  1. This has been mass copied and put in mailboxes and car windshield wipers all over the island. I got one A4 size one in my mailbox.

Comments are closed.