Some? I recognized many of the parts immediately as sourced from the Hasegawa kits. Not a complaint as you found out with the canopy. Also, it's good to know that any aftermarket you bought for the Hasegawa kits in your stash means leftover plastic (safer to work with than resin) will be a drop fit (unless some shrinkage occurred). Alternatively, you can add all the aftermarket details designed for the Hasegawa kit and they should fit (Aires always causing trouble though).It seems to share some similarities with the Hasegawa kit...
Regards,