Kotomora
干し草の山 (hoshikusanoyama) Japanese meaning: haystack | Kotomora