A documentary about the story behind Cyber City Oedo 808.
Inside Cyber City Oedo 808 is not available for streaming at this moment.