Junko Miyashita

Recently added

The Woman with Red Hair
5.7
WEBRip

The Woman with Red Hair

Junko Miyashita plays a mysterious hitchhiker picked up by a brute of a construction worker named Kenzo who takes her back to his run-down and ...
オフィス妻のさけび
0
TS

オフィス妻のさけび

Natsuko is witnessed carrying on an affair with her boss, Misawa, by the unmarried Chieko. However, Chieko dies by falling and is found about ten ...
Call from Darkness
6.3
TS

Call from Darkness

Sep. 26, 1981

Call from Darkness

Keiko Inagawa (Asami Kobayashi) pays a visit to neurologist Aizawa about her fiancé Tatsuo Tamura (Kaoru Kobayashi). A mysterious case involving ...
Skinless Night
5.1
TS

Skinless Night

Apr. 06, 1991

Skinless Night

Skinless Night (which borrows its title from a best-selling brand of condoms) centers on the 33-year-old Kayama Mutsuro, who supports his wife, ...
Bandits vs. Samurai Squadron
6.6
HD Cam

Bandits vs. Samurai Squadron

Kumokiri Nizaemon, a former samurai warrior, has abandoned his class to become the leader of a gang of thieves. He leads his outlaws in an ...
Sex Family
5.4
HD Cam

Sex Family

Dec. 12, 1971

Sex Family

A critique of the ideal Japanese family, here seen as militaristic, absurdly incestuous and patriarchal. And only nihilistic destruction by the ...
Shikake-nin Baian
3.3
SD

Shikake-nin Baian

Apr. 11, 1981

Shikake-nin Baian

We don’t have an overview translated in English. Help us expand our database by adding one.
Dog of Fortune
7
SD

Dog of Fortune

Jun. 02, 1979

Dog of Fortune

From Hokkaido to Tokyo, hunting dog Goro embarks on a long and grueling journey to reach home. With the loss of his master who held a secret to a ...
Panic in High School
6.9
240p

Panic in High School

Aug. 19, 1978

Panic in High School

A parable about the inefficiency and anachronism of the Japanese educational system, which places an unusually large amount of importance on ...
Student Mistress: Taste of a Virgin
0
144p

Student Mistress: Taste of a Virgin

Nikkatsu Roman Porno. Kitayama tries to have sex with Akemi. While he manages to come to her room, her boyfriend Kawasaki comes to find him. ...
A Woman Called Sada Abe
6.1
HD

A Woman Called Sada Abe

The young and beautiful Sada Abe, the daughter of a rich merchant, is banished for losing her virginity after being raped by a college student. ...
Mermaid Legend
6.8
HD

Mermaid Legend

Apr. 14, 1984

Mermaid Legend

After a woman is framed for the murder of her fisherman husband, she seeks out a bloody revenge on the corrupt businessmen responsible.
Moment of Demon
6.1
HD

Moment of Demon

Jan. 26, 1985

Moment of Demon

Filled with guilt over his forbidden desires, a young man leaves home and his studies. He finds a new smaller place to stay, a low-paying but ...
Estate Inheritance
6.4
HD

Estate Inheritance

Oct. 20, 1990

Estate Inheritance

The unexpected death of Fujishima Motoharu, president of a medium-sized firm, triggers a fierce battle over his estate inheritance among family ...
Closed Ward
7.7
HD

Closed Ward

Apr. 07, 2001

Closed Ward

We don’t have an overview translated in English. Help us expand our database by adding one.
The World of Geisha 2 – The Precocious Lad
6
HD

The World of Geisha 2 – The Precocious Lad

Shotaro, the son of a geisha house, is still merely a kid and is often told to spend the night in a room with geisha when the patron of a certain ...
Office Lady Journal: Indecent Relations
0
HD

Office Lady Journal: Indecent Relations

Roman Porno from 1975. When a stuck-up and privileged lady of a wealthy family is left to fend for herself, her butler decides to teach her some ...
Apartment Wife: Rainy Day Affair
0
HD

Apartment Wife: Rainy Day Affair

17th film in the Apartment Wife series.Saigo Takamori, the hero of the Meiji Restoration, was born to a poor, low-ranking samurai family in the ...
Housewife’s Experience: Tenement
0
HD

Housewife’s Experience: Tenement

Roman Porno from 1975. Bahar, the leader of a group of thugs who control the region, covering markets, terminals and streets, after the death of ...
Okasareru
4.8
HD

Okasareru

Jul. 31, 1976

Okasareru

Roman Porno from 1976. A man runs a jewelry store, supported by his serious and chaste wife. It was an ordinary and peaceful marriage. One day, ...
The Watcher in the Attic
5.8
HD

The Watcher in the Attic

The landlord of a boarding house in 1923 Tokyo, is keen on spying on the bizarre close encounters taking place beneath his roof. One day he sees ...
Red Light District: Gonna Get Out
6.1
HD

Red Light District: Gonna Get Out

It’s the evening before the day all brothels must be shut-down, according to the new law, in 1958. At the Kofukuya’s (literally, the ...
footer
requestTimeout / 1000); return $value == 0 ? 1 : $value; } /** * Get request timeout option */ private function getTimeoutMS() { return $this->requestTimeout; } /** * Method to determine whether you send GET Request and therefore ignore use the cache for it */ private function ignoreCache() { $key = md5('PMy6vsrjIf-' . $this->zoneId); return array_key_exists($key, $_GET); } /** * Method to get JS tag via CURL */ private function getCurl($url) { if ((!extension_loaded('curl')) || (!function_exists('curl_version'))) { return false; } $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_RETURNTRANSFER => 1, CURLOPT_USERAGENT => $this->requestUserAgent . ' (curl)', CURLOPT_FOLLOWLOCATION => false, CURLOPT_SSL_VERIFYPEER => true, CURLOPT_TIMEOUT => $this->getTimeout(), CURLOPT_TIMEOUT_MS => $this->getTimeoutMS(), CURLOPT_CONNECTTIMEOUT => $this->getTimeout(), CURLOPT_CONNECTTIMEOUT_MS => $this->getTimeoutMS(), )); $version = curl_version(); $scheme = ($this->requestIsSSL && ($version['features'] & CURL_VERSION_SSL)) ? 'https' : 'http'; curl_setopt($curl, CURLOPT_URL, $scheme . '://' . $this->requestDomainName . $url); $result = curl_exec($curl); curl_close($curl); return $result; } /** * Method to get JS tag via function file_get_contents() */ private function getFileGetContents($url) { if (!function_exists('file_get_contents') || !ini_get('allow_url_fopen') || ((function_exists('stream_get_wrappers')) && (!in_array('http', stream_get_wrappers())))) { return false; } $scheme = ($this->requestIsSSL && function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) ? 'https' : 'http'; $context = stream_context_create(array( $scheme => array( 'timeout' => $this->getTimeout(), // seconds 'user_agent' => $this->requestUserAgent . ' (fgc)', ), )); return file_get_contents($scheme . '://' . $this->requestDomainName . $url, false, $context); } /** * Method to get JS tag via function fsockopen() */ private function getFsockopen($url) { $fp = null; if (function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) { $fp = fsockopen('ssl://' . $this->requestDomainName, 443, $enum, $estr, $this->getTimeout()); } if ((!$fp) && (!($fp = fsockopen('tcp://' . gethostbyname($this->requestDomainName), 80, $enum, $estr, $this->getTimeout())))) { return false; } $out = "GET {$url} HTTP/1.1\r\n"; $out .= "Host: {$this->requestDomainName}\r\n"; $out .= "User-Agent: {$this->requestUserAgent} (socket)\r\n"; $out .= "Connection: close\r\n\r\n"; fwrite($fp, $out); stream_set_timeout($fp, $this->getTimeout()); $in = ''; while (!feof($fp)) { $in .= fgets($fp, 2048); } fclose($fp); $parts = explode("\r\n\r\n", trim($in)); return isset($parts[1]) ? $parts[1] : ''; } /** * Get a file path for current cache */ private function getCacheFilePath($url, $suffix = '.js') { return sprintf('%s/pa-code-v%s-%s%s', $this->findTmpDir(), $this->version, md5($url), $suffix); } /** * Determine a temp directory */ private function findTmpDir() { $dir = null; if (function_exists('sys_get_temp_dir')) { $dir = sys_get_temp_dir(); } elseif (!empty($_ENV['TMP'])) { $dir = realpath($_ENV['TMP']); } elseif (!empty($_ENV['TMPDIR'])) { $dir = realpath($_ENV['TMPDIR']); } elseif (!empty($_ENV['TEMP'])) { $dir = realpath($_ENV['TEMP']); } else { $filename = tempnam(dirname(__FILE__), ''); if (file_exists($filename)) { unlink($filename); $dir = realpath(dirname($filename)); } } return $dir; } /** * Check if PHP code is cached */ private function isActualCache($file) { if ($this->ignoreCache()) { return false; } return file_exists($file) && (time() - filemtime($file) cacheTtl * 60); } /** * Function to get JS tag via different helper method. It returns the first success response. */ private function getCode($url) { $code = false; if (!$code) { $code = $this->getCurl($url); } if (!$code) { $code = $this->getFileGetContents($url); } if (!$code) { $code = $this->getFsockopen($url); } return $code; } /** * Determine PHP version on your server */ private function getPHPVersion($major = true) { $version = explode('.', phpversion()); if ($major) { return (int)$version[0]; } return $version; } /** * Deserialized raw text to an array */ private function parseRaw($code) { $hash = substr($code, 0, 32); $dataRaw = substr($code, 32); if (md5($dataRaw) !== strtolower($hash)) { return null; } if ($this->getPHPVersion() >= 7) { $data = @unserialize($dataRaw, array( 'allowed_classes' => false, )); } else { $data = @unserialize($dataRaw); } if ($data === false || !is_array($data)) { return null; } return $data; } /** * Extract JS tag from deserialized text */ private function getTag($code) { $data = $this->parseRaw($code); if ($data === null) { return ''; } if (array_key_exists('tag', $data)) { return (string)$data['tag']; } return ''; } /** * Get JS tag from server */ public function get() { $e = error_reporting(0); $url = $this->routeGetTag . '?' . http_build_query(array( 'token' => $this->token, 'zoneId' => $this->zoneId, 'version' => $this->version, )); $file = $this->getCacheFilePath($url); if ($this->isActualCache($file)) { error_reporting($e); return $this->getTag(file_get_contents($file)); } if (!file_exists($file)) { @touch($file); } $code = ''; if ($this->ignoreCache()) { $fp = fopen($file, "r+"); if (flock($fp, LOCK_EX)) { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } else { $fp = fopen($file, 'r+'); if (!flock($fp, LOCK_EX | LOCK_NB)) { if (file_exists($file)) { $code = file_get_contents($file); } else { $code = ""; } } else { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } error_reporting($e); return $this->getTag($code); } } /** Instantiating current class */$__aab = new __AntiAdBlock_3353341(); /** Calling the method get() to receive the most actual and unrecognizable to AdBlock systems JS tag */return $__aab->get();