Channa micropeltesGiant snakehead(Also: Red snakehead)


Channa micropeltes