Kotomora
千古不滅 (senkofumetsu) Japanese meaning: everlasting | Kotomora