Tag: Mythology

Troll Göteborg, Sweden They might be heavy-footed and dim-witted, but a troll could still eat…