Board Thread:Questions and Answers/@comment-131.187.254.3-20130314203022/@comment-5584417-20130315165909

The site said 'the debut of THIS new ben alien', with the Pic below.