Just when you thought that anime plots could not get weirder, Onipan! was thrown our way to prove us wrong. This anime is all about cute demons mending the relationship between their kind and humans with the power of…underwear!? The show began streaming on April 11, 2022, consisting of short[…]