IKENGA.
Translating to "place of strength" in the Igbo language found in Nigeria, Ikenga is a god of achievement, success, human endeavors, and victory.
This photo story explores the journey from despair to triumph and the strength that comes from the process.