Castle Rat might look and sound like they’d fit right into the background of a Dio music video, but they’re actually a fantasy doom metal band hailing from the mystical lands of Brooklyn, New York.