I'm going to tell you something that once read cannot be unseen... the logo looks like a frog. I know it's supposed to be a variation of Captain America's star and Spider-Man's spider, but it's a frog. Otherwise the dude making/wearing this costume says he just needs a shield and he's ready to go!