Depending on how this version of Moon Knight's powers work that CGI thing might appear to everyone else as a normal dude.
Hm. Depending on how nuts this version of Moon Knight is it might actually BE a normal guy ( I imagine they will try to keep us guessing on the "exactly how nuts is Moon Knight?" front).