A 75mm piece manufactured by Ouroboros Miniatures. Display made from 0 with diversed types of pieces from another model kits