Tifa Lockhart

Tifa Lockhart is one of the main characters of the videogame Final Fantasy VII. She will appear in the 54th episode of Death Battle, Yang Xiao Long VS Tifa Lockhart.