Kotomora
甲皮 (こうひ, kouhi) Japanese meaning: carapace | Kotomora