This is the Newcastle United 12/13 away football shirt made by Puma, which is available here.
Thanks to Daniel and Liam