Home » Film & Animation » Fake Godzilla and Anguirus /

Fake Godzilla and Anguirus /

Written By Kaiju Fan on Sunday, May 03, 2015 | 11:54 AM

 
Godzilla vs. Mechagodzilla (ゴジラ対メカゴジラ 1974) is property of Toho Co. Ltd.