Torpedo ray or electric ray

Torpedo ray or electric ray

Torpedo ray or electric ray

Torpedo ray or electric ray