BUMBA Picture

This is Bumba, the african god who was said to have regurgitated the sun (talk about heartburn) earth, moon, people, and animals, along with his lunch of diced carrots (yeah, I know: weird, right?).
Zodiac - Scorpio
Pantheon - Artemis
BUMBA
010NY
A Pure Touch