Kotomora
停留所 (teiryuujo) Japanese meaning: stop | Kotomora