One massive lemur?

Source: tumblr.com via MeMe on Pinterest