Kaori Momoi

Recently added

Emperor
6.5
mHD

Emperor

Sep. 14, 2012

Emperor

As the Japanese surrender at the end of WWII, Gen. Fellers is tasked with deciding if Emperor Hirohito will be hanged as a war criminal. ...
Dream Stadium
0
HDTC

Dream Stadium

Jun. 21, 1997

Dream Stadium

Eikichi Onizuka, former gang leader, becomes a teacher of a class of students who torment their teachers and fellow students. Of course they do ...
Tomorrow
7.3
WEBRip

Tomorrow

Aug. 13, 1988

Tomorrow

On August 9, 1945, the Americans dropped an atomic bomb on Nagasaki. This film, based on a story by Mitsukaru Inoue, describes the daily life of ...
Suspicion
7.2
TS

Suspicion

Sep. 11, 1982

Suspicion

A car going at 25 mph plunges into the sea at Shinko Harbour, Toyama prefecture. Inside is the local business magnate Fukutaro Shirakawa, who ...
I Never Shot Anyone
6
TS

I Never Shot Anyone

Jul. 03, 2020

I Never Shot Anyone

Renji Ishibashi, starring in the movie for the first time in 18 years, plays a hero with two faces, a dull novelist and a legendary killer. ...
Why Not?
6.8
TS

Why Not?

Jan. 08, 1981

Why Not?

The film depicts carnivalesque atmosphere summed up by the cry “Ei ja nai ka” (“Why not?”) in Japan in 1867 and 1868 in ...
The Yellow Handkerchief
7.4
HD Cam

The Yellow Handkerchief

The story is about a convict released from prison for an old murder who is thinking about returning to his ex-wife and his former life. If she ...
Sweet Scent of Eros
4.9
HD Cam

Sweet Scent of Eros

Mar. 24, 1973

Sweet Scent of Eros

Yukie, Koichi and Akira are rogues looking for a place to crash. They move into a house which Etsuko (Kaori Momoi) inherited from her parents. ...
Izo
6
SD

Izo

Aug. 21, 2004

Izo

Izo is an assassin in the service of a Tosa lord and Imperial supporter. After killing dozens of the Shogun’s men, Izo is captured and ...
Light of Africa
7
240p

Light of Africa

Jun. 21, 1975

Light of Africa

Two semi-slackers with an ultra-intimate friendship work, slack and drink in a freezing Hokkaido town.
The Yen Family
6.7
240p

The Yen Family

May. 14, 1988

The Yen Family

Set in Japan during the bubble era, this unique home comedy cheerfully and humorously depicts the daily life of a strange family that works ...
The Youth Killer
6.8
240p

The Youth Killer

Oct. 23, 1976

The Youth Killer

Though his parents help him run the family business, Jun still feels persecuted by their love; when they bar him from meeting with his ...
Main Theme
5.8
144p

Main Theme

Jul. 14, 1984

Main Theme

A kindergarten teacher meets a novice magician and together they travel to another city to find love.
Memoirs of a Geisha
7.3
144p

Memoirs of a Geisha

Dec. 06, 2005

Memoirs of a Geisha

A sweeping romantic epic set in Japan in the years before World War II, a penniless Japanese child is torn from her family to work as a maid in a ...
Until Evening
7.6
HD

Until Evening

Sep. 20, 1980

Until Evening

Intellectual collegue professor Sasa becomes obsessed with beautiful Sugiko, a virgin. Eventually, luring her to a love hotel.
Gate of Youth 2
7.3
HD

Gate of Youth 2

Jan. 23, 1982

Gate of Youth 2

Mid 50s: the trials and tribulations of Shinsuke Ibuki, freshly arrived in Tokyo from Kyushu.
No More Easy Life
7
HD

No More Easy Life

Dec. 25, 1979

No More Easy Life

Mariko is living the life of a typical Japanese college student in the 70’s, spending far more of her time balancing boyfriends and ...
Invitation of Lust
6.3
HD

Invitation of Lust

Apr. 05, 1975

Invitation of Lust

Hirobe is a lonely man. After witnessing her girlfriend die with a terminal illness, he wanders through the city like a shadow. One day, he meets ...
Kagemusha
7.9
CAM

Kagemusha

Apr. 26, 1980

Kagemusha

Akira Kurosawa’s lauded feudal epic presents the tale of a petty thief who is recruited to impersonate Shingen, an aging warlord, in order ...
The Sun
7.3
CAM

The Sun

Feb. 17, 2005

The Sun

Biographical film depicting Japanese Emperor Shōwa (Hirohito) during the final days of World War II. The film is the third drama in director ...
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();