joshhagen.com
Godzilla vs. Mothra!
Time again for another challenge entry for Sketch Theatre! Some time ago, I had done my own version of Mothra (caterpillar form) and that’s who I’m having Godzilla battle. My Mothra de…