A roller coaster at Universal Studios Japan in Osaka stalled and left some ride-goers hanging upside down for up to two hours before they all were safely rescued, the movie theme park said Tuesday.

No injuries were reported among 64 passengers on the Jurassic Park-inspired Flying Dinosaur roller coaster after two carriages suddenly got stuck at around 4:45 p.m., the theme park said.

The same roller coaster also had similar trouble during operation in August and September last year, leaving some passengers stranded.

Each carriage was full with 32 passengers. One carriage halted about 20 to 30 meters above the ground on its upward track while the other stopped just before reaching the terminal.

(From USJ official website)

A safety device was activated after detecting some abnormality and halted the operation of the roller coaster. Theme park staff guided stranded passengers to the ground through the aisle along the rail of the roller coaster before resuming operations two hours later.

The theme park was crowded with visitors due to Japan's Golden Week holidays from late April to Sunday. Despite the accident, many people lined up to ride the roller coaster as soon as operations resumed shortly after 7 p.m.

A spokesperson for USJ said the suspension of the roller coaster was the result of the operator's priority on safety.

But some visitors were apparently horrified by the accident. A 42-year-old woman from Hiroshima city with her three children said, "It's scary to think if we had been on board. I don't want to ride it anymore."

A 24-year-old woman from Kumamoto city who rode on the roller coaster shortly before the suspension was surprised by the news. "It's already a terrifying ride, so I want them to operate it safely."

The roller coaster was launched in March 2016 over a 1,120-meter course, with the highest point being 37 meters above the ground.