Gaiotakujin?

Random things that catch my eye from life in Japan and online...
Aug 01
Permalink

Thundercats are go