Wednesday, January 27, 2021

New Displays at the Godzilla Store in Tokyo!

I also went to the Godzilla Store Tokyo yesterday and enjoyed some of their new displays. Check 'em out!







No comments:

Post a Comment