Japanese mascots from hell?
Yuru-chara are cute Japanese mascot characters – and every organisation in Japan has one, however unlikely. They also offer a
Read MoreYuru-chara are cute Japanese mascot characters – and every organisation in Japan has one, however unlikely. They also offer a
Read More