Mecha from Muv-Luv Alternative. The Takemikazuchi is a 3rd generation tactical surface fighter utilized by the Empire of Japan and exclusively piloted by members of the Shogunate and the Imperial Royal Guard.
Four main variants of the unit exist in the series: