Yuri!!! on Ice is a Japanese sports anime television series about figure skating. The anime was produced by MAPPA, directed by Sayo Yamamoto and written by Mitsurō Kubo. Character design was by Tadashi Hiramatsu, and its music was composed by Taro Umebayashi and Taku Matsushiba. The figure skating was choreographed by Kenji Miyamoto. The series premiered on October 6, 2016 and ended on December 22, with a total of 12 episodes. It revolves around the relationships between Japanese figure skater Yuri Katsuki; his idol (and later coach), Russian figure-skating champion Victor Nikiforov, and up-and-coming Russian skater Yuri Plisetsky.