Noisy Owl

You're on fire, better fix that. Puzzle-platformer.
Puzzle