Kotomora
外骨格 (gaikokkaku) Japanese meaning: exoskeleton | Kotomora