Last I heard the woman who played Wichie poo was still alive and living in California