Venkatesh Rao@vgrI think I’ve decided about a third of humans are in fact ravenous bugbatter beasts from Traal http://hitchhikers.wikia.com/wiki/Ravenous_Bugblatter_Beast_of_Traal…5:32 AM · Jan 12, 20183 Likes