This is the work of Hanoi-based artist Nguyen Hung Cuong who creates his beautiful pieces with paper called Do.
Nguyen Hung Cuong has been making origami since the age of six when he received his first book - Prehistoric Origami and is currently an active member of Vietnam Origami Group (VOG), a community of origami enthusiasts in Vietnam.
Check out this slideshow for some of his coolest pieces:
You can learn more about the artist in his interview with All Things Paper.
More images of his work can be found on his Flickr page here.