An epic battle: Four heroes against a tribe of fire giants on Mount Thulba