Nara’s Mascot, Mahoroba

A statue of Mahoroba, Nara Japan’s mascot.

A statue of Mahoroba, Nara Japan’s mascot.

Kintetsu Nara Station
One response
  1. I always felt Mahoroba was where the lines between cute and disturbing, get very blurry…