Star: cary hiroyuki tagawa