This paper toy is the MyMonz monster, created by ZRP papercraft, the character was designed by David Wei. You can download this papercraft toy here: MyMonz Monster Free Paper Toy Download
This paper toy is the MyMonz monster, created by ZRP papercraft, the character was designed by David Wei. You can download this papercraft toy here: MyMonz Monster Free Paper Toy Download