This is two color print, but there are only 2 changes per print, so it could be done manually.
Start with black filament. If you print with standard 0.2mm layer, first change to white/yellow should be done after 10th layer. Print 4 layers and then change back to black.
Important note on white/yellow filament - it MUST be very opaque. I printed it with white (Devil Design PET-G) because yellow one I also had (unknown maker) was not opaque enough to make good color after only 4 layers. Just test it on STL with only one piece.
Another note: pieces in STL are upside up. It should be printed with flat side on the bed :-)
Box and lid should be printed in vase mode.
For box i used Devil Design's Galaxy Gray PET-G filament.
I used shape from https://www.svgrepo.com/vectors/batman/ and modified it in Inkscape, then imported to OpenSCAD. Idea and the rest of work is mine.
The author marked this model as their own original creation.