A Mash-Up of Japanese Super Heroes, Anime, Cult Classics and documentaries synchronized to a jungle hard-step soundtrack.