Leon (SkyWalker)

Leon is a character in the BIOHAZARD 3 LAST ESCAPE manhua.