Who is the founder of XXX?
Oddworld Inhabitants
Oddworld Inhabitants Inc. is an American video game developer founded in 1994 by special-effects and computer-animation veterans Sherry McKenna and Lorne Lanning.
Lorne Lanning