Kotomora
長い間 (nagaiaida) Japanese meaning: for a long time | Kotomora