Often, Self-proclaimed heavy weight and also Leone Island crew boss Dr Jose Chameleone has been accused of being a member of Illuminati which he has always come out to deny.

However, Chameleone yesterday shared a video playing with a snake which most fans have come out to say its illuminati. Watch the video and give us a feedback.

Watch the video