Please answer this: who won the women's cricket world cup held in 2013?

Australia

Please answer this: which language has the largest number of speakers in the world?

Mandarin (entire branch)

Please answer this: what is it when you see faces in everything?
Pareidolia