This looks like a strange bitsa, anyone know what the frame is ?

http://www.ebay.co.uk/itm/singlespee...#ht_500wt_1413