Izora

Overwhelmed and burnt out? Need a little break? Tough luck!
A sour nightmare for sweet treats.
Puzzle