Lair of Grievous

The twelfth episode of the television series Star Wars: The Clone Wars will be directed by Atsushi Takeuchi.