tattvic [adjective] + tapestry [noun]