Kotomora
長らく (nagaraku) Japanese meaning: for a long time | Kotomora