You made it to the stage 3 bosses in Survival Mode with the Japanese ROM. 2.11% of players have unlocked this achievement