Kotomora
数瞬 (suushun) Japanese meaning: a few moments | Kotomora