^^^The LAA-ti is probably one of the most kickass vehicles in the clone wars.
No, she wasn't, she's a longtime character for the street fighter series, though there are upcoming games street fighter vs tekken, and vice versa. Should be interesting.
"I cant see S***! --YOU GO TO HELL!" --Tourettes guy