Watch Yamada-kun and the Seven Witches full episodes online English sub. Other title:Yamada-kun to 7-nin no Majo (TV). Synopsis: Ryuu Yamada is known as a delinquent in his high school; he has been bored of classes after one year of attending school. One day, he accidentally falls from a flight of stairs onto Urara Shiraishi, the ace […]