Mech with wings and wheels.
Wings and legs can be folded, so that the mech "rolls" on its wheel "feet"
Wings have "arms" with "hands" attached
Not fully enclosed pilot space
Cannon and harpoon
Gear attachment points
Design is from 2018, I just recently discovered the photos again.