Vocabulary
トビズムカデ
トビズムカデ
Chinese red-headed centipede (Scolopendra subspinipes mutilans); Chinese red head
noun