Whoahhhhh... that is a “clean your pants out after landing” landing!! Thank God they could control the aircraft!
Yep. Looks like scrap metal and some spare parts to me.