$XRP

The streets of Japan are full of pictures of this creature!!!!!

What's the story????