Seriously - I don't know any other way to explain it. This video from Hey Champ is packed with scifi/fantasy randomness that makes me feel all tingly and mutated inside. Want more? Visit the band's website.