This is a short-stock version of the Zheng3 Penny Ballista designed to be printed on a 120x120mm build surface.
Zheng3 Short Stock Penny Ballista
Seej patient zero. Barbie Armor Designer, artist, worst programmer ever. Mostly illiterate, but has minimal competence in spoken Mandarin. Not real clear on Ohm's law.