Star: Yasuhiro Ichiba