Dinosaurs / Shimoda Masakatsu

Dinosaurs made of stuffed white cotton by Japanese fabric artist Shimoda Masakatsu.