User blog comment:TerrariamcSwaggins/The Terrarian Bugle - Issue 8/@comment-4661596-20140608021739/@comment-24133975-20140608022034

The guy is Crowno. 0_0

And the pictures are early concept art of the Lunar update monsters.