Probably Spongebob

Stats

Rank: 233
Puzzles solved: 11

Team Members:

Spongebob, Sandy, Patrick, Squidward, Plankton