Claim: The Outcasts was released by Lucasfilms.
Verdict: NOT ENOUGH INFO