A brand new release on Godzilla Kebab is dedicated to the 808 Yo Wagen, which got so many rides and so many passengers.