Cloud Strife from Final Fantasy

Costume by Kathryn

Photo by Anna

Photo taken at Hyper Japan 2011

Submitted by:  monkeycroft