Tawawa-chan awaits you inside Kyoto Tower and in Tokyo Tower there are the Noppon Brothers. Almost all the observation Towers in Japan have their own mascot. If they don’t have an Idle Idol they’ll almost certainly have a kigirumi (fur suit).
Mar 21, 2010 | Find out more.... »
Join the What What mailing list, it's awesome!