While considered Halloween in some parts of the world, Oct 31, 2016 proved to be a horror show for two people aboard a train at JR Chiba Station in Chiba Prefecture. According to a witness on the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results