User blog:MysterySeeker/Boss Mabel Chupacabra!!!

Hello like everyone I AM SOOOOOOO EXCITED! That Boss Mbel is Soon!,but in the Promo for the episode, for a split seconed a moster flashes onto the screen,

Yep, its a Chupacabra, I know this because,

1- Ive seen one

2- It is a Bat-Like Monster

3- They have glowing eyes

So if you want info about them, go to wikepedia, or some other supernatural, related site.