Possibly the creepiest thing to be shown in any fighting video game.

Leave a Reply