So, I will be moving soon and my parents are letting me have an other snake. I really wanted this blood python that I handle every so often but there a little on the thick side for my mom's comfort

. So to make a long story short, mom thinks the California king snakes look awesome, but I have no idea what to tank should look like.
I read online that they would be fine with a long kritter keeper with a heat pad, but i'm not a 100% convinced. Can anyone help?