These are not rare just unpopular in the Hobby. Their not reef safe and may be an obligate coralivore. They certainly eat coral but I don't know for sure if they are obligate coralivores. If you know anyone importing from Sri Lanka they can get them easily, but consider that they may be near impossible to care for.