Discover The Art of Lê Long, a 2D artist currently Hikergames based in Hanoi, Vietnam.