Diesel and the Ride Through Sajoedri

TBD is a 201[8/9] ride in Universal Studios Orlando and Universal Hollywood based on Sajoedri, USA.

Characters
(More W.I.P.)
 * Diesel