Kotomora
頭胸部 (toukyoubu) Japanese meaning: cephalothorax | Kotomora