This is totally not my tat (but what a neat idea!). I came across it today while checking out a scooter blog...I just got my own scooter on Monday. The idea of Wonder Woman having the invisi-scooter cracks me up! But now I want to get a big black spider decal for the front of my own red scoot!