You have a sb texas.
BTW you can tell the differences between a shortbodied flowerhorn and a kirin parrot are by the mouth and the head. If the mouth is unable to close and it has a notch on the head, its a kirin parrot. If the mouth is normal and it do not have any notch, its a flowerhorn.