I just found this image on the web, and it made me wonder what is it about. My best guess is that is a "poster" for the second season. Someone help me out