Kotomora
現生 (gensei) Japanese meaning: living in the present | Kotomora