Tag Archives: body pillows

~Counting naughty sheep….

Anime has a natural knack to stretch one’s imagination and when it comes to the wide variety of seemingly endless licensed merchandise they spin off nothing perhaps stretches the imagination more than the art of the extra long body pillow! … Continue reading

Posted in Anime | Tagged , , | Leave a comment