Two imposing Moai statues, iconic symbols of Rapa Nui culture, stand in the tranquil wilderness of Hokkaido, surrounded by majestic mountains and bathed in the warm glow of the setting sun.
Enigmatic Moai statues stand in Hokkaido wilderness, surrounded by mountains and bathed in golden light.