late model mini bike ID

#1
I recently purchased this bike. It was all oily and muddy but i took it apart and cleaned it. I believe its not an OldMiniBikes but a nmb *newer mini bike. Who made/makes it? It has a band brake that is out of wack. Also what are the tabs under the rear axle holes? They are on the right and left sides.
 
Top