Yurei, Japan

07-June-2013 Friday
Japanese mythology


v20240901