SUICIDE CIRCLE TRAIN JUMP
All right, Japan... what the
fuck
?