[thats my Axolotl] :3
i got it a few days ago, and i'm not sure if its suppose to look like this? (thinking about the nearly purple spot on it's side 0:07 in the video)
if im right.. that's the liver? or the.. heart.. can't remember..
but your welcome to help!
or give some good advice