People continue to work on a life sized paper mache statue of Snoo, the Reddit alien.