Im not even kiddin around, this was my initial reaction to the mummy-dog-thing:

kinda freaked me out.
[s:o9mubrwr]as for it's name: Woof-aken-naten[/s:o9mubrwr]
also, back legs are okay, the front legs look wonky.
EDIT: i need to read more :/
Still: super mario land?