This is a strange one, even by Japanese standards. Not to be confused with Hiyao Miyazaki's Princess Mononoke, this anime involves a mysterious medicine seller wandering around and destroying a variety of spirit/monster-type things called Mononoke, which are, according to Wikipedia, "a type of ayakashi, unnatural spirits that linger in the human world." The artwork is unbelievably detailed, with a strong Ukiyo-e (Floating World) influence. Found here.
Keshiki Keshiki Keshiki
20 hours ago