Vampire Moose "Self-Titled" (Rotten Records) There's been some weird vampire stuff floating around for a while: we've had "Bunnicula" the…