Michal Yannai Rights: yarden harel, CC BY-SA 4.0, through Wikimedia Commons. Actor or Actress (10) Pink Subaru (2009) Finding Rin Tin Tin (2007) When Nietzsche Wept (2007) Mega Snake (2007) 88 Minutes (2007) Until Death (2007) Kraken: Tentacles of the Deep (2006) Prison Heat (1993) Pour Sacha (1991) Neshika Bametzach (1990)