Eric Mengel is the writer, artist and publisher of OCHO! OCHO is the story of an alien missionary sent to make Earth a better place. OCHO is one of the longest published mini comics in the world and is Arizona's longest running indie comic spanning over 20 years and 45 issues have been published. OCHO was recently named Arizona's Greatest Hero in Phoenix Magazine's annual "Best of" issue.
where I'll be