Found 3 domains on rentarasta.com (173.237.189.103):

1. hello  []
2. monkey.mensch.net  []
3. 173.237.189.103  []


IP info: 173.237.189.103
ISP: Colo4, LLC
Geo: United States / Durham