Yup, looks like a not-so-well executed plate bracket. Wouldn't one coming straight up from the axel look better? I'm with you on the front brake!! I'll take a negative score in style points for some basic hardware!
Benny
Black & Silver '02
Too many mods to list
Not enough miles ridden