Castle Clip: Hunting Bigfoot? Matt Richenthal at October 27, 2013 9:00 am. Raphael Sbarge guest stars on this episode of Castle. Watch him talk Bigfoot now. This video is no longer available. Please check below for related videos. Edit Delete