Tag Archives: Toho

New Godzilla vs Biollante Statue From Mondo

With Godzilla vs Kong right around the corner – Mondo has opened pre-orders for a new Toho Godzilla statue

Continue reading New Godzilla vs Biollante Statue From Mondo