I get this cube from XYZ printing
it was so hard solve it for me but I did it 9 hours after XD
Happy printing!!!