Fruity Cuties comedies website masthead
Cartoon Limey Lime in London joke in a kawaii style

Lime

Limey - A slang term for a person who is British or could it just be a name for a British lime?