New Godzilla Trailer Online

The official Japanese Godzilla site has uploaded the latest trailer for Gojira x Mechagojira, scheduled for release to Japanese theaters next month as a double feature with the new Tottoko Hamutaro anime movie.

Source: Monster Zero

Share

Add a Comment