Star: Laura Aoyama