Weird Stuff / July 27, 2012

Izu Islands: Where All The Gas-Masked People Live