itch-phanton

Keep your tree photosynthesising and alive!
Puzzle