Re:Farm 432
by udev on Thursday January 08, 2015 @04:27PM
(#8859125)
Reminds me of the movie Snowpiercer, where there is a scene with an industrial size device that creates protein bars from insects.
[ Parent
| on HN ]
That's the first thing I thought of as well when I saw this, especially once I got down to this image:
http://static.squarespace.com/static/53d17b47e4b0d5933c1e4a4...
Specifically some type of cockroach, no?