It is written "Bangladesh Shena Bahini"..means its for the army. Z-9 is going to be procured for the navy..so this should not be Z-9 afaik.
Dont think its for the army. The enblem on the tail is BAF's. Harbin or dauphan is meant for the navy. So i think botched up photoshop here. Anyways need more time to confirm claims