Vocabulary

マタマタ

matamata (Chelus fimbriata); matamata turtle

noun