Tokyo Decadence

25.11.2014 News

VHS Magazine released an Eli Reed part, filmed mainly in the Shinjuku district of Tokyo.