A mysterious street-painter, Jouji, wanders aimlessly, homeless. Together with his homeless pals, he makes his living by selling his paintings on the...
Mushi are beings in touch with the essence of life, far more basic and pure than normal living things. Most humans are incapable of perceiving Mushi...