Idle Hands' translucent green mucus version of wacky superhero The Tick goes on sale tomorrow morning at 10am

Advertisement