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.