User blog comment:Tanglefrost/Survivor: Oman- Heroes vs. Villains Cast Reveal 7/@comment-26896797-20151201210558

Yay ! Itsuki for the win :D