1 last try, I know you have a lot to do with Animal Crossing (reviews by you and stuff), so I am guessing its either a char from the GBA - GC link for that game or its a char from the arcade in that game. I don't have the game so I can't prove my theory.
Am I getting warm yet?