This is complete madness, no janspeed or superlite shit here. Turn up and enjoy the insanity that is Japan….