Tokyo, Japan.  A young girl dressed in traditional kimono shelters herself with a Hello Kitty umbrella during a downpour at Meiji-Jingu, one of Tokyo?s grandest Shinto shrines located in Omote-Sando.  © 2006
{}