Watch a horse in a pink Hello Kitty mask save Japan
The summer of 2003 was a difficult one for many of Japan's citizens, as they suffered the after-effects of 10 years of economic stagnation — a period that became known as "the lost decade." But there were beacons of hope to be found in the country: one in the shape of a horse wearing a Hello Kitty mask. The horse, called Haru Urara (the name means "glorious spring"), never won a race, but came to be seen a symbol of spirit, a reminder to try your hardest even if you don't succeed.
Her
Read more »