Is that a little green alien who got stuck with a paper umbrella in a lemon?