Japan, and more specifically Tokyo, is home to all things otaku! Whether it’s anime, games or COSPLAY…Tokyo really has it…
Read moreJapan, and more specifically Tokyo, is home to all things otaku! Whether it’s anime, games or COSPLAY…Tokyo really has it…
Read more