Kowakian Monkey Island

Kowakian Monkey Island was a poster available in the galaxy during the Clone Wars.