Hamedori rangers