Well today is the day! Godzilla Rivals: G v Mothra hits the stands! Please grab one, as it was a labor of love for me… emphasis on labor; but that’s another story. Anyway, I hope everyone will be pleased, and to get you in the mood, here’s a lil’ kaiju smackdown action!