Sailor Moon piloting a sexy giant robot, uses the power of love to stun Godzilla, showing him the error of his ways
Sailor Moon piloting a sexy giant robot, uses the power of love to stun Godzilla, showing him the error of his ways
Godzilla Vs. Sailor Moor