Kotomora
上巳 (joushi) Japanese meaning: Doll's Festival | Kotomora