David Stanley
Long ago, fascinated by the fine scenery of Miho Beach at Shimizu, Shizuoka Prefecture, Japan, an angel came down from heaven and hung her robe of feathers (Hagoromo) on this pine tree (Matsu) to have a bath. So this place is called "Hagoromo no Matsu".