They are Japanese wolves who play rock. Though they have their own world, it isn't tough for you to get into it partly because their lyrics are almost entirely composed in English. Incidentally, real Japanese wolves actually went extinct over 100 years ago.