I didn't mean to offend you but even if you are not young and you have kept small species of snakes you are inexperienced with the giants and therefore don't truly know what caring for them and handling them entails. Just the fact that you couldn't ID this snake as a Burmese python points to your inexperience with them and your mom might be even less experienced. This is not something that should offend you. I have never kept venomous snakes and even if it were legal in my state I would not keep them unless I could be mentored by a veteran keeper and I FULLY understood all of the aspects and potential dangers and liabilities of keeping them. BTW, I have kept various snakes including some giants over the 35 years of my snake keeping hobby and I have made a few stupid mistakes with them.