Cheezburger

Tulip Stairs, Kyoto, Japan