Got this guy from a Pet Store that was closing shop for free along with a bunch of other stuff, but I honestly have no idea what he is and neither did the girl working at the Store. Thinking maybe a Giraffe catfish because the ones I saw online look close to him, but I am probably way way off. Help Please!!!