Check Out The Walking Dead’s Negan In Tekken 7

Fan favorite villain Negan and his trusty barbed wire bat Lucille have brought fear and violence to comic books, television and now video games. A few months ago Negan was teased as a playable character…