Walwa gi tich no, – Owor
Mmm… this is a picture of that primitive African tribe that claims their Gods visit them every several hundreds of years, and they dress up like them to honor them…
makes you think huh??