Either that or the Forest Spirit from Princess Mononoke is alive and well. Plus, animals that hate their lives and technology can't fix everything.
Photo By: Mark Smith
15 animals that definitely hate their lives. - [CollegeHumor]
5 things technology will never fix. - [Cracked]
Oktoberfest comes to the West Bank. - [Time]