Vocabulary
インドオオリス
インドオオリス
Indian giant squirrel (Ratufa indica)
noun