15:52 12/23/2025 A Japanese festival where everyone held their seats even though it was pouring rain.