Definition of アイアイ

アイアイ

aiai

noun
aye-aye (Daubentonia madagascariensis)