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