Add Yahoo as a preferred source to see more of our stories on Google. Despite their tendency to stomp on major cities and cause billions in property damage, people just love Godzilla and his fellow ...
Godzilla, Mothra, and more of their fellow kaiju buddies are now adorable 8″ plushies called Squishmallows. Tokyo better watch out. Despite their tendency to stomp on major cities and cause billions ...