Not sure I can guess about a single detail here... it's pretty abstract! I love the mood it sets though, the dark and light, the tribal music, the choppy stopmotion and sound of water, it almost gets you in a trance while watching. Only part that felt a bit rushed/simple is the animated splatter when he rushes towards the camera. Otherwise I really enjoyed it! Nice work!
-cd-