Finally I found out the species of puff I bought.
Its VERY likely to be a T.Abei.
Its doing well now, feeding readily on offered bloodworms. Only thing is, I need more information on keeping these cuties. Seems that its a rather recent discovery (1998 I think) hence not much information on the habitat and size (105mm?) and such...
Could someone please enlighten me.
A pic of my fish...

Some call it a product of a mis-spent youth, I call it Rock n Roll ! 
