Ichthyophis beddomii also looks like this. It's one of the few caecelians I've personally seen. Also, Ichthyophis bicolor might look like this, I can't really remember.
Chinmay