I have an unusual frame but I have no idea who manufactured it. Was hoping somebody would recognize this. It is designed for 26" wheels, probably for urban or trials. Serial number on bottom of bottom bracket is: LQ060100419. If you click on the pics, they'll get bigger for better clarity. Thanks for any input!