Touring Torokko

The Touring Torokko is the "Happiest Train on the Shimabara Line".