Flewm & Flewmcage

These little red creatures are Flewm, live by eat fragments of human negative mind. 2016.06.14