Mysterious sphere appears on Japanese beach · Sky News · Sentinel