Albarran Cabrera, The Mouth of Krishna, Japan, 2016, #600....