Explosion rocks infamous Japanese shrine