Borasura: obnoxious bat of a big size

Borasura: obnoxious bat of a big size