Kotomora
跫然 (kyouzen) Japanese meaning: with echoing footsteps | Kotomora