ローラーコースター
rōrākōsutā

Noun

1. roller coaster

Other forms: