Showing posts with label
The Shining Star of Losers Everywhere.
Show all posts
Showing posts with label
The Shining Star of Losers Everywhere.
Show all posts
In 2003, Japan was plunged into economic darkness, and its people needed a ray of hope. They found one in Haru Urara, a racehorse with a pink Hello Kitty mask and a career-long losing streak.