does anyone recognize this character ?
It is a trap by the way.
bump for source.have not seen this before.
http://centi.deviantart.com/art/At-The-Station-FINALLY-DONE-81847358It seems like it's "home made". It's not a movie character.