A gelatinous mass with bluish reflections, on the sand of a beach in Miyagi Prefecture (Japan): this is what caught the ...