Kotomora
来し方 (きしかた, kishikata) Japanese meaning: the past | Kotomora