Guest Stars Brandon Barash as Stefan DiMera John Aniston as Victor Kiriakis Michael Hagiwara as Mr. Shin