I heard this song on the radio way back when, and it turned me on to the band Puffy AmiYumi. Here's my weird chiptune cover. It's fairly faithful to the original, mostly a note-for-note cover...except the ending. Couldn't help it. Enjoy!