Mr. Howell

Mr. Howell is a special monster found at the Castaways' Fortress.