Echoing this. I’ve used so many different glues for papercraft over the years and Aleene’s is the best currently available in North America that I’ve tried. There are several glues from the company but the gold label “acid-free tacky glue” is the most versatile.

Edit to add: Wow, that Deep Striker model is incredible!