Mt. Fuji Whiz

Mt. Fuji Whiz

Available on Disney+
S1 E10: The Caballeros have until the Skeleton Moon sets to escape the Ghost City and return to the world of the living.