A Japanese temple being invaded by minions in the mountains by Studio Ghibli world