12954
5251028

The Puzzle Place

Baffled Ben

Ben is struggling to put together a puzzle but angrily snaps and puts down anyone who tries to help him. He also insults Skye's special plant, which grows when complimented, but shrinks when put down.