Tara has eyes on her palms and soles.
Tara (Buddhism) - Wikipedia
fpmt The Foundation Store
Illustrated Praises to the 21 Taras PDF and Other Books