Remember: everything Demon Chuuya says is made up.

Oh?.. You're here, little human. I've been missing you~