Sounds like a bad American Anime attempt, though. Just a jaded marketing panel's attempt to cash in on the Manga/Anime/J-rock trend.