Hagane

Short-Tempered - Determined - Impulsive