インドリ
indori

Noun

1. indri (short-tailed lemur) (Indri indri)