Kotomora
甲鉄板 (koutetsuban) Japanese meaning: armor plate | Kotomora