Toshiaki Tahara

Decapitation Island

Decapitation Island

Exiled women are kept on an island that is overseen by a group of guards who pretty much leave the women alone as long as they don't start actin' up. If they do, they may be...

Read more...