Legend says the scooter is a part of that thing

9GAG
view 9GAG