Mikey

Mikey is an alien beaver