Thor

Thor god of bad weather and is protector of Europe