There seem to be at least two bands with this name, one being Japanese/anime and the other Romanian. Read more on Last.fm