SALEM GRANT, magical being