Star: Ryota Yamaguchi