Norse Myths all ready to be brought to life in Scotland