The Saurus & Illmaculate Battle Rapper Profile

The Saurus & Illmaculate

The Saurus & Illmaculate is an American battle rapper from United States. They currently have 37 battles catalogued, which total 4,667,941 views.
Total Views
4,667,941
Total Battles
37
Average Views
126,161

Upcoming Battles

This rapper has no upcoming battles scheduled.

All The Saurus & Illmaculate Battles