Tiger Princess Shrine at Torahime Station. (Torahime literally means "Tiger Princess.")

k016-IMG_1275.jpg k017-IMG_1262p.jpg k018-IMG_1283.jpg k019-IMG_1277.jpg k020-IMG_1280.jpg k021-IMG_1282.jpg k022-IMG_1545.jpg

Add your comment
Anonymous comments are not allowed here. Log in to post your comment