Loading Open Internet
    Only 16.8% of humanoids know where their own body is...