The elephant visits the house of the snail, but the house is too small...
The Elephant and the Snail is not available for streaming at this moment.