ピンポイントランディングだった
pin pointorandingudatta

Noun
Da Copula

1. Pinpoint landing; Was a pinpoint landing

Past/Perfective