Aka-oni to Tengu no Karakai

Rivalry between Aka-oni (red demon) and Tengu

photos courtesy of Toyohashi oni-matsuri