Board Thread:Off Topic/@comment-26397825-20170410034737/@comment-26397825-20170614150052

Insomnia doesn't mean you can't sleep full stop, it means you can't fall asleep naturally. Sleeping pills and drugs will still knock you out, it's why being subscribe sleeping pills is a thing when you have insomnia.

(Googling Demon23-1 nets me nothing, but as a latecomer I will say that the semblance you posted is OP and broken as hell and needs severe cutbacks to bring it back into line with what we have observed RWBY semblances to be.)