Talk:Yang Xiao Long VS Tifa Lockhart/@comment-26323957-20151018181825/@comment-26451616-20151018192213

^ WWE Immortals. Made by the guys who created Mortal Kombat... Yes they created a Wrestling Game.