ParentFull threadadl·DIOS means God in spanish, and in all caps it almost always means the Christian God. I hope some people aren't turn off by the name.View on HN