Mystery sphere on Japanese beach is ball from Harry Kane's World Cup penaltyJim SkinzFeb 22, 20231 min read.