Kotomora
休憩所 (kyuukeijo) Japanese meaning: rest area | Kotomora