don't they believe in angels the name cibolo means buffalo in native american language is it a deal or isn't it