Hello, Kitty Kitty!

2014-06-10 17.58.14

Three-dimensional origami made from single folded paper units assembled like lego. Instant kawaii!

%d bloggers like this: