On April 9, some hikers were exploring the beaches of Dunraven Bay in Wales when they made a grisly discovery. Poking out of the ruins of a recently collapsed castle wall were what looked to be human ...
Looking valiant and magnificent, it is known as the "Castle Monster." The silhouette of Shimabara Castle's keep appears in the sky when the structure is illuminated by strong lighting. On the ...