It’s a historical aspect of Japanese culture of immense significance in a city that is roughly one millennium older than the British Empire, not a theme park attraction
Yeah why on Earth would anyone want to take pictures of themselves visiting something like that