hahaha....best.name.ever

anybody here about this one yet?
http://wii.ign.com/articles/104/1042584p1.html