Kamishikimi Kumanoza Shrine in Takamori, Japan looks like a Studio Ghibli world in real life.