Move over Godzilla. Step aside giant Stay Puft Marshmallow man. There’s a new unstoppable creature petrifying New Yorkers and wreaking havoc where ever he goes.

This adorable lil mouse.