Quoting Ben Cossy
By your good friend Ben did you mean me? Thanks if you did :D Oh and Great MOC! I love the whole feel of the MOC, You should build a larger diorama including this in it :D Keep up the great work ;)
Unfortunately, no, it wasn't you. He's a friend of mine in real life. On Mocpages know as Zam.