Channa maruliaBullseye snakehead(Also: Giant snake head; Great snakehead)


Channa marulia