toho_champion_space-amoeba Published December 28, 2017 at 247 × 360 in Godzilla’s Revenge (of the Nerds)