Daily Archives: December 14, 2013

Review: Tora No O Wo Fumu Otokotachi (The Men Who Tread On The Tiger’s Tail, 1945)

the men who tread on the tiger's tail

There’s really no reason to be stepping on a tiger’s tail, c’mon!

Continue reading

Advertisements