Napo

Napo (d. June 11, 2005) portrayed Mimo in Cronos and Homeless in Mimic.