Aniworks Logoworks
Yamada-kun and the Seven Witches

Episode 8 of Yamada-kun and the Seven Witches

You're So Annoying

Aired May 31, 2015