Introduction to Tatsusa: The two mounds in front of the fine hall symbolize the sacred mountain where the God of Thunder descends.
Attraction
Introduction to Tatsusa: The two mounds in front of the fine hall symbolize the sacred mountain where the God of Thunder descends.