sorry to disagree soil but i do not like it ,unfortunatly it is full of mistakes . but the idea is fine .
channa amphibeus is thought to grow a lot smaller than 90cm
channa asiatica 30-35cm
channa aurantimaculata around 45cm
channa bankanensis between 20-30cm 2 varients known
Channa bleheri picture is a channa sp.assam
Channa harcourtbutleri looks to be a stewarti varient , could be wrong though
Channa burmanica picture is a gachua varient
Channa marulioides grown to around 65cm
Channa maculata to at least 30cm
Channa melanoptera is picture of a marulioides
Channa orientalis around 10-15cm and not convinced the picture is orientalis
i could go on , but ran out of enthusiasm lol
and i can not read japanese. but with that many mistakes and the same old pictures that are everywhere on the net , not so impressive site