I like mons who mainly have abilities that help itself like scutter, para or karaki. You will need to be lucky and dont worry about first 2 bosses too much, its very hard to beat them . Healing salve op
The strat with Parra is to get windwall (2% chance not to take damage for every stack of zephyr) and tornado (cyclone does 20% int for each stack of zephyr, each stack increases by 5%int, cyclone only removes half your zephyr stacks). Then get lots of windslicers (after attacking, gain a stack of zephyr) and 1 giants shortsword to double your zephyrs GAINED ONLY per attack if there are 2 enemies in the row you attack. It may be tough to get this far but a bit of luck and soon your para will deign to take damage and will deal thousands of damage back to all enemies. (the 5% increase from tornado really ads up)