If you're a fan of Attack on Titan (Shingeki no Kyojin), there's no more powerful pilgrimage than standing at the base of Oyama Dam in Hita City, Oita Prefecture. This massive concrete dam — towering at 94 meters — is widely believed to have inspired the ...