Japanese metal speaks to me. Super short songs packed with so much insanity. This song is high energy! Catchy guitar leads, tons of ear candy, the bass going crazy, beautiful piano parts, constantly keeping you engaged. If you're not familiar with J-Metal or J-Rock this is such a fun track to get you started.