In the dense jungle of the Solomon Islands, in 1942, Japanese troops fear there may be something even more dangerous than the Allied forces.
No comments!
No episodes found!