I'm a CHUPACABRA~!
I think the chupacabra thing is starting to get a little out of hand
Oh well desu.
Total "LOLWTF" factor going on in this ep. I've seen a lot of comments from people who couldn't understand it going, "...WTF IS THIS SHI-"
Nodoka whoo~