Kotomora
常住不断 (joujuufudan) Japanese meaning: ceaseless | Kotomora