Yes, it's me. Wore it to Fanime 2012 and PMX 2012, probably gonna wear it to the release as well as Fanime again and SDCC this summer.
I think you could find the trench coat, or one similar to it, pretty easily. The straps should be easy enough to install yourself. Look for a faux reptile/snake skin, as an actual reptile skin would probably be VERY expensive.