Can't wait to see the story as it unfolds. The mind boggles about that green thingy he's holding up and what effect it's got on people's clothes.
I'll just bet he sent away for it from an advert on the back of a comic book. They were also peddaling glasses where you could see through people's clothes. Called 'x-ray specs' they was.
Great start, lad! Created a right air of mystery.
Go man go!!!!!!!!!!