Taguri: philosophy