Domo Ghost

Domo Ghost was a houseguest on Big Peluche 8.