This is a old fiberglass cafe racer tank....it was fitted on a triumph..but it should fit on a variety of bikes...look closely at pictures.
It didn't not leak 20 years ago....I can't really attest to its ability today....it has been stored indoors the whole time I've had it. Currently a old dark metalflake green color with "Triumph" badges