š Two ogres stand guard at the Oga Visitor Center in Akita, Japan.
šæ The statues are 49 feet (15 meters) tall.
š¹ Experience the folklore of Namahage
š Main feature of the Oga Visitor's Center
šø Impressive photo opportunity
Last updated 1 day ago
We strive for accuracy, but errors may occur. Please verify key info.