Board Thread:Questions and Answers/@comment-11255996-20130703121845/@comment-5486221-20131213000409

It's a villain from Alien Force/Ultimate Alien.