Seriously awesome anime-inspired music video.

False