Yamada-kun and the Seven Witches - Season 1 - Eps 8: You're So Annoying
Yamada's group gets roped into making the group of first-year problem students lead by Takigawa Noa behave in order to open a yakisoba bread stand at the cultural festival. Noa is a witch, and appears to see the past of the person she kisses and latch onto their shortcomings. Worst yet, she seems to have volume two of the notebook containing the legend of the witches!
About Yamada-kun and the Seven Witches

Title: Yamada-kun and the Seven Witches
First Air Date: 2015-04-12
Last Air Date: 2015-06-28
Status: Ended
Rating: 8.3/10 (from 229 votes)
Language: JA
Seasons: 2
Total Episodes: 12
Network: Tokyo MX
Genres: Animation, Comedy, Mystery
Production Companies: LIDENFILMS, A-Sketch, WAO World
Synopsis
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.
Cast

Ryota Osaka
Ryū Yamada (voice)

Saori Hayami
Urara Shiraishi (voice)

Eri Kitamura
Nene Odagiri (voice)

Yui Makino
Meiko Ōtsuka (voice)

Yuki Takao
Maria Sarashima (voice)

Aoi Yuki
Noa Takigawa (voice)

Kana Hanazawa
Mikoto Asuka (voice)

Masumi Tazawa
Rika Saionji (voice)

Toshiki Masuda
Toranosuke Miyamura (voice)

Maaya Uchida
Miyabi Itō (voice)