Ok so hear me out, I have the Asriel knight theory but I have another one…what if the knight, Is kris’s old soul?
I mean we meet Kris when they’re like…maybe a teen? so why haven’t we seen them unless its a flashback, in which its a silhouette? Because, Wing Dings Gaster had made a different soul, only for that to be used to help find Dess and that happened when we made our Vessel/Goner. That’s why we were forced to be kris’s Soul, obviously he HATES us.