Kotomora
長夜 (ちょうや, chouya) Japanese meaning: long night | Kotomora