Japan's long-beloved sci-fi creature, Godzilla, is currently advancing across the country in the form of various mascots making rounds to promote the giant reptile's latest movie.

Twenty-one Godzilla-suited mascots are being dispatched in a promotional campaign for "Godzilla vs. Megaguirus -- the 'G' Extermination Command," released by Toho Co.

The Godzilla movie series featuring the battles of Godzilla, a monster wreaking havoc wherever it goes, ended in 1995 but was revived last year.