That thing has many Cichlidae features...