Pepe Chatters

a game in which you have to help the cute frog Pepe solve riddles and puzzles
Puzzle