Japan Trip 2013 - Tenshi no Sato and Kyoto Station
See Flickr for the complete photo set Went to Tenshi no Sato (aka Angel’s Den) in Kyoto for my last traveling day in Japan. For those who don’t know, Tenshi no Sato is the Super Dollfie/Dollfie Dream haven (reservation required). Took a bunch of pics there with