Hand-knitted stuffed toys, also known as Amigurumi, is basically “the Japanese art of knitting or crocheting small stuffed animals and anthropomorphic creatures.” Click here for more pictures, courtesy of Smosh. Continue reading to watch Rymdreglage, a classic 8-bit stop-motion clip from two years ago.

[via 1 | 2]