Albarrán Cabrera, ‘The Mouth of Krishna, #193, Japan’, 2014, Ira Stehmann Fine Art Photography