That's an interesting question. My Western mind is struggling to answer. It'd be a Shinto talisman, but would a sealing talisman be a religious - you're right, that'd be mean - object? It'd be Kami powered, so I suppose so.