Swallowed Alive. Swallowed Alive . Winner of the Finnish. Nature i/ mage 2013. Hf Swallowed AIME. I love how the snake is all like "sigh... your mom swallows better than this" funny