Kotomora
厚皮 (あつかわ, atsukawa) Japanese meaning: thick hide | Kotomora