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