To try and answer you're question, it doesnt look like a banshee arm. The shock location looks to be 3-4" closer the the pivot tube then it should be. unless it was intended to improve the angle. But in turn needing a shorter strut or marvin. I wouldnt have done it that way.
Also the front pivot dont look offset like a banshee is suppossed to be.
And i really cant see the chrome one good enough.
Also take some measurements. Just so you know a stock location is 12-1/4" from hooking the tape in front of the pivot tube to center of shock mount hole. To be able to run a link.