>>339815192
Can someone please tell me the lore behind these two. I don't understand and everyone has a vastly different opinion on them almost to the point where I have no idea whos telling the truth.