I think i have decided on Arthur from Ghost 'n Goblins. I just saw a live action Japanese commercial for it, and the dude had some kick ass cardboard armor that i'm pretty sure i can put together. Or i could just run around in some heart print boxers.