Watch Baka and Test - Summon the Beasts: Matsuri - OVA 001 Online

Aired: Feb 23, 2011 to Mar 30, 2011