Brake ID Help

That looks like the Scarebird kit. Maybe go to their site and check if no one comes up with the answer here.

I agree. Looks like scarebird.

Be very carefull with the threads that go into that plate. Very easy to strip out. Make sure to clean the bolt and threads to help them last.