Tech hanzo skin for the game Overwatch, I believe this was one of this launch skins if I remember correctly.
Base Hanzo was modeled and textured by Hai Phan Concept was by Ben Zhang
Tech Hanzo skin, final textures and mesh from the menu when it launched.
Tech Hanzo bow, final textures and mesh screenshot taken from the menu when it launched.