The horsewoman and her dog are on their way from the castle to hunt
A rider in a raincoat on a horse near the castle on the mountain
The battle of the horseman on horseback with the giant in the castle
Snail and robot from anime "Heavenly castle Laputa"