Star: Nobuhiro Suwa