Lucasfilm/Cartoon Network Studios (2001)

2008-04-20 111

Taken from "Clone Wars"