Sailor Moon vs Godzilla

Sailor Moon vs Godzilla is a Japanese television film

Monsters

 * Godzilla