Common fairytale characters

Edit Answers
SRWWMONSTERHNKXPPESS PQICYCLOPSELFKPCACXO XBZPHKGXGZMLECVLZOQG VNAMVSFYIQBBFBQUSGUI LXRPFEGOBLINFCEFOREA TODLIPMEPUMOAJUPREEN QUTVVGYQRXFZIFQTCHNT KINGWCPPIAPERAGHEOKS XRMWINCONDYUYIGGRKTB GGQMTKBXCZPSERFIEETV WECECGGYEUPODYTNRIHA RNHRHRORSGUNNUDKUGMM UIUMDGGJSEVILEQRXBUP NENACGIIRPNBUIWMRNII RHTIZMXDJARZGFALSKFR OSSDQRSOWMYICENTAURE CFMQWDIKXASKNKVNNTDT IGABDINSCURPXCIGARKA NDNNTROLLGWFMDEXACXN UKUNXNKXGVMDRAGONQQZ
1.
princess
2.
prince
3.
stepmother
4.
witch
5.
goblin
6.
giant
7.
monster
8.
fairy
9.
troll
10.
ogre
11.
vampire
12.
bad wolf
13.
elf
14.
centaur
15.
dragon
16.
knight
17.
king
18.
queen
19.
dwarf
20.
wizard
21.
sorcerer
22.
unicorn
23.
mermaid
24.
godmother
25.
genie
26.
huntsman
27.
cyclops