duckarcade

Duck's Delivery! the delivery system which is cheap, fast and saves fuel, but it's not very safe!but, who cares?