The largest castle fortification barricade. The man in the white shirt is my Language professor. Takeda-sensei.