Japanese soldiers encounter a
giant in the Solomon Islands
by artist Brian Snoddy
Home