Kotomora
鬼皮 (onikawa) Japanese meaning: hard outer shell | Kotomora