In South Africa, they are seen as Gods. I mean, you never know, right? The people here also think that mermaids and goblins are real, so you never really know what they are thinking when they
see these things. Ha Honestly, I'm afraid to ask!!!
Hope you enjoyed some of my GAUDY pictures. :)