Tuesday, March 4, 2014

Unit 731

War is hell is what they say, but I think the battlefield would be worlds better than what happened in Unit 731.

No comments: