Рет қаралды 26,985
rights to Godzilla, Mothra, Mothra Leo along with the music belong to TOHO CO. LTD
this video was supposed to come out in October but because of technical difficulties the footage got lost until I checked the SD card to find the footage.