Vocabulary
アカマタ
アカマタ
Ryukyu odd-tooth snake (Dinodon semicarinatum)
noun