I believe they're indo. Anyone can tell me what they want to, but I'm closer to source and a vendor told me not to believe any of it, so i'll stick with him.
They are nice fish though and i would pay more than normal prices for one, but i wouldn't pay ST prices for them.