God of Festivals (tengen) meets King of the mountains (inosuke) - Demon Slayer