User blog comment:Explorer 767/Video Game Music/@comment-1024726-20100223211553

Deedee? You mean Dedede.