I emailed the pictures to the company, going to see if I can get them to make some Moomba mounts for us. If not, I'll make some for myself its just aluminum bar and a few tapped holes, just be nice for anyone else ordering if they go ahead and make an optional set of mounts. I'll let you all know what they say.
2021 Makai