User blog comment:Lego Master/Could It Be?/@comment-5163958-20130422051811/@comment-97.106.62.118-20130422230810

Interesting alien.