Full list of all 19 Bloodstained: Curse of the Moon 2 achievements. It takes around 15-20 hours to unlock all of the achievements on Windows.
Complete all other achievements
Finish the Final Episode using only Zangetsu
Finish Episode EX
Finish the Final Episode with at least one comrade
View the ending earned by finishing all the stages in the Final Episode
Finish the 7 normal stages of the Final Episode
Obtain the Zanmatou and finish Episode 2 without using Stage Select
Obtain the Zanmatou and finish Episode 2
Acquire the Zanmatou in Episode 2
Finish Episode 2 without obtaining the Zanmatou
Finish Episode 1
Finish Stage 8 for the first time
Finish Stage 7 for the first time
Finish Stage 6 for the first time
Finish Stage 5 for the first time
Finish Stage 4 for the first time
Finish Stage 3 for the first time
Finish Stage 2 for the first time
Finish Stage 1 for the first time