One of Tokyo's best bands featuring a special metal-indie feeling that takes you onto a joyride into the very centre of a surreal animation film where you will play the main role.