Omikura Swamp

The Omikura Swamp in the Naishou Province was a place where strange ruins where found.