Here is the full list of all 23 The Legend of Dark Witch achievements.
Clear all stages using Riva as your player character in LUNATIC difficulty level and watch the Ending.
Unlock all Playing Levels.
Watch the ending without receiving damage more than 5 times.
Watch the ending without using any Enforcement Slots other than Speed.
Clear all stages in LUNATIC difficulty level and watch the Ending.
Watch the ending without leveling any parameters in the Growpart Menu.
Watch the ending without dying.
Clear all stages using Riva as your player character and watch the Ending.
Watch the ending without collecting any Pura Syega.
Defeat Zizou without receiving damage.
Defeat Stoj without using Technical Skills and without receiving damage.
Defeat Sola without using Technical Skills and without receiving damage.
Defeat Blad without using Technical Skills and without receiving damage.
Defeat Verri without using Technical Skills and without receiving damage.
Defeat Papelne without using Technical Skills and without receiving damage.
Watch the ending within 45 minutes of starting a New game.
Defeat Riva without receiving damage.
Defeat Al without using Technical Skills and without receiving damage.
Maximize all parameters in the Growpart Menu.
Defeat Klinsy without using Technical Skills and without receiving damage.
Successfully use "Blocking" over 50 times.
Clear all stages and watch the Ending.
Collect All Pura Syega.