This Peddle Roller Coaster In Japan Is A Nope

This roller coaster is at the Washuzan Highland Amusement Park in Okayama, Japan, and it looks terrifying.