People queue up at restaurants on Japan's annual eel-eating

© 2025 Vimarsana