Spiritual wizard