Shreds The Wolf

Shreds The Wolf was a Grand Star user on Star Road.