Kotomora
終着駅 (shuuchakueki) Japanese meaning: terminal station | Kotomora