Tifa Lockhart (Final Fantasy VII) | Jessica Tarabella | Flickr

Tifa Lockhart (Final Fantasy VII) | Jessica Tarabella | Flickr