CRAZY VISUALS OF LEBRON PLAYING AGAINST LEBRON!

Check out this crazy visual of Lebron James playing against himself, created by @ctstefan, which according to him, it took about 4 months to make.

Respect is definitely earned for this video.