Fantasy Land 16

In Patch Town live a group of cute and lively Pillow Babies and a wise, kind-hearted Grandpa Needle. The energetic and playful Pillow Babies are always exploring and seeking adventure every day.

Absurd Fantasy Land Four stars