Not mine! That pic was taken at the place that sells the aluminum trailers.
I don't have a clue about who's it is or even what it is. I do know the kids there were practicing wheelies on it while the mechanic changed a couple of bulbs. It appears to have rediculous low end torque but not much in the top end.