A copious amount of clams has mysteriously washed ashore along the Kujukurihama beach in Chiba Prefecture, bewildering locals and fishermen alike as to how they got there--and prompting calls for people to leave them alone. [Read More]

No reproduction or republication without written permission.