Meccha Wingrider Garrison

The Meccha Wingrider Garrison was a location near Meccha, formerly inhabited by the Rakatas then by a garrison of Wingriders, the police force of the Dralls.