Sorry about the delay. Also, sorry about the tonal whiplash of the page. And on a side note, I wasn't sure if there was a 'character' tag for the demon/oni in the last panel. He looks like characters I've seen in a few games/anime, but not close enough to any mythological Japanese being I can think of. Feel free to add tags.