A short animated film series about an oni and a cat-girl palling around Nakano Broadway.
[Source: Crunchyroll]