Kotomora
過ぎ来し方 (sugikoshikata) Japanese meaning: the past | Kotomora