Larry The Lemur

Larry the Lemur is a character from. He is Irving's Pet Lemur

He is a secret agent, who goes by the codename of Agent L.

Back to The O.W.C.A