Kaparu The Mythical Pond Sprite Emerges As Japan?s Most Popular Mascot ? But Only After Vote-rigging Controversy

Kaparu is based on the mythical ?kappa? water goblins which, according to folklore, have webbed feet, adore cucumbers and are adept at getting into mischief


more on scmp.com