LogLogPeepo

A Peepo Park game!
Puzzle