Star: Taro Yabe