Umbaran Barc Speeder

The Umbaran barc speeder a is a mount available for purchase on Clone Wars Adventures online