A monstrous sewer barracuda