Omaha Lee

Omaha Lee, star of the movie Cosmic Losers, was one of the intended hosts of the parasite known as The Fat. (PROSE: The Book of the War)