Son of Mothra!Deb HartDeb HartPublished: May 20, 2014Share on FacebookShare on TwitterYesterday, I spotted 'Son of Mothra' in Greater Lansing, as you can see in this photo.Coincidence that this should happen following the success of the new 'Godzilla' movie debut this past weekend? You be the judge.