I think yours is a Oryctes rhinoceros.