Love Godzilla and Seven Samurai? Visit Toho Studio in Tokyo! By TakaskiFun, Places Love Godzilla and Seven Samurai? Visit Toho Studio in Tokyo the best place to admire the… Read More 8 February 2022 Love1
Godzilla in Shinjuku now! By TakaskiFun, Places Godzilla in Shinjuku now! Tokyo’s newest cinema “Toho Cinema” installed a massive Godzilla head on… Read More 24 January 2022 Love1