Cast of Yamada-kun and the Seven Witches

Meet the talented cast of Yamada-kun and the Seven Witches. From main characters to supporting roles, discover the actors who bring this show to life.

Starring: Mariya Nishiuchi as Urara Shiraishi, Yusuke Yamamoto as Ryu Yamada, Reina Triendl as Miyabi Ito, Airi Matsui as Noa Takigawa, Karen Miyama as Meiko Otsuka, Ito Ohno as Nene Odagiri, Yuuki Nagae as Jun Inose, Shotaro Mamiya as Ushio Igarashi, Hidenori Tokuyama as Haruma Yamazaki, Fujiko Kojima as Maria Sarushima