Vocabulary

アカマタ

Ryukyu odd-tooth snake (Dinodon semicarinatum)

noun