Like a fictional Planet Earth, this charming short animation introduces strange group of forest-dwelling creatures by artist David Luepschen.  

For more work by David Luepschen, visit http://davidluepschen.com/.

Via the Vimeo HD Channel.