Star: Riku Hagiwara