Info:
Handmade Otedama
A toy made out of pieces of fabric sewn together. It looks worn-out.
Look at this silly freaking kitty!