Yoshi

Yoshi Maffioli appeared in Survivor: Canaries. He placed 11th.