While I'm on the subject of oni, enjoy this. One YouTube viewer summed it up nicely as, "This is Bunraku, but without the puppeteers."
Click to view
Now I'm wondering if the red and blue of the sons' clothing is a reference or not to the akioni and aooni.