Vocabulary

トビズムカデ

Chinese red-headed centipede (Scolopendra subspinipes mutilans); Chinese red head

noun