

Yamada-kun and the Seven Witches
One day, high-school boy Yamada bumps into the beautiful girl Shiraishi on the stairs (literally), and their lips touch as they fall. When they regain their wits, they realize that they have swapped bodies. As time progresses, the two realize that this is not the only mysterious happening in the school.
Watch Yamada-kun and the Seven Witches (2015) Free Online in HD
Stream Yamada-kun and the Seven Witches online for free in full HD on StreamVault — no sign up, no subscription. All seasons available to watch instantly in high quality.
Watch Trailer
Cast

Ryota Osaka
Ryu Yamada (voice)

Saori Hayami
Urara Shiraishi (voice)

Toshiki Masuda
Toranosuke Miyamura (voice)

Maaya Uchida
Miyabi Ito (voice)

Toshiharu Sasaki
Kentaro Tsubaki (voice)

Eri Kitamura
Nene Odagiri (voice)

Daisuke Ono
Ushio Igarashi (voice)

Jun Fukuyama
Haruma Yamazaki (vocie)

Kana Hanazawa
Mikoto Asuka (voice)

Yui Makino
Meiko Otsuka (voice)










