yup i made him blind just to set him a part a bit from other kaijus, also as a tribute of sorts to Mr Del Toro's previous "sightless" creatures like the paleman and the angel of death guy from Hellboy 2.
and yup he also has other senses to compensate like hearing