Mountain trool