Star: Cary-Hiroyuki Tagawa