The Imperial Badge, Kyoto, Japan ~ this is roof of Nijo castle, in Kyoto. It was the residence of th

You may like : red ants yeah cows ukuleles kjshfdg boo;s serrure