>>23443806
That's me bro! You are the first person I thought would be a serious contender. A bug mech is literally a biomech. Not a girl wearing a mech bra and mech thigh highs.