-
i really like the little creature you have created, but seeing as everything else on the poster is very graphic i think you need to take the photograph and perhaps draw it up on the computer. or at least place with its definition (its slightly blurred) and saturation etc
