lake balboa
Industrial Light & Magic (ILM) is an American Academy Award-winning motion picture visual effects company that was founded in May 1975 by George Lucas. aIt is a division of the film production company, Lucasfilm, which Lucas founded, and was created when Lucas began production of the film Star Wars. ILM originated on Valjean Ave. in Van Nuys, California — now Lake Balboa.