Kotomora
永遠の生命 (eiennoseimei) Japanese meaning: eternal life | Kotomora