The reputation of this series goes up again with this episode. It might not be the best of all but still it’s pretty decent. At least it explains a little bit about the origin of the ‘snakes’.
P.S.: Feel free to donate and support INFONOCHIKARA through PayPal!