afuwa-lastlaughs-power.jpg The Game by Afuwa Uploaded by Afuwa December 5, 2011 Resolution: 2448x2456 px