Tongue in Cheek
Happy Tree Friends - TV

DESCRIPTION

Don't make a mountain out of an ant-hill!