If the devil is six then God is seven: Jelly Fish in Osaka, Japan