Kotomora
長丁場 (nagachouba) Japanese meaning: long stretch | Kotomora