"Jar Jar Abrams" - that got me laughing out loud. :-D
Mr. Lens Flare himself.