GIANT FUZZY DOG. MUST PET. MUST CUDDLE HUGS.

...I'm not really sure what character that is, never played or watched this, I just know that it looks kind of like one where there was a clip on an AMV Hell to a Hercules song.