Marbled electric ray {Torpedo marmorata} Mediterranean