Never fear! Mothra is here!
Yup that him ROFL
Yeah Mothra do me a favor sweetie nail Jerry Brown for me please