Vocabulary

赤海亀

loggerhead turtle (Caretta caretta)

noun