Rubber Duck (Unsed Bit)

The Rubber Duck bit is an unused/unreleased/scrapped bit in Kart Kingdom, that was seen in the old Kart Kingdom Trailer from 2015.