Fk it I don't know much about the Japanese scene lol, all I remember was that this was the supposed Japanese "Superteam" at the time they made a miracle run at Iceland
they were the superteam in the weakest scene at the time that just lucked their way thru iceland and decided fuck it this is the best japan has to offer