That’s a heckuva lack of taxiing needed!
I love a good dead stick landing. It bugs me that flight schools don’t seem to teach it much or any. The skill to land straight down would save a lot of damage in many cases of engine failure, etc.
Is that a Just Aircraft Super STOL?