Big Lenny

Big Lenny is the biggest, baddest, meanest and scariest jellyfish of them all. Local jellyfishers are afraid of Big Lenny.