Taguri: people with special needs