Vocabulary

ロハ台

free seat (e.g. a park bench)

noun