Aichi police on Thursday arrested a man living in Tokyo for allegedly dripping his own blood onto dozens of covers for seats inside a Shinkansen train …
( read original story …)
The Japan News
Aichi police on Thursday arrested a man living in Tokyo for allegedly dripping his own blood onto dozens of covers for seats inside a Shinkansen train …
( read original story …)