YoshiIsDaBest

YoshiIsDaBest is a contestant from Survivor: Ghost Island.

Trivia

 * Yoshi is the third contestant to never cast a vote at tribal, following Layla and XAngelOtakux.