Ittoku Kishibe

Recently added

69
6.7
DVDScr

69

Jul. 10, 2004

69

Hoping to catch a girl’s attention, high school students Ken and Adama cook up an ambitious plan. They plan a festival that combines film, ...
Bōshi
0
HDTV

Bōshi

Aug. 02, 2008

Bōshi

General store manager Akio (Tetsuji Tamayama) lives a carefree live in Okinawa with his dog, Kafu. One day he receives a strange letter from a ...
Recall
6.4
1080p

Recall

Jun. 15, 2018

Recall

A woman was killed by a truck wheel, which flew off while the vehicle was in motion. As the freight company which owns the truck becomes the ...
Sky Cannot Be This Blue
7.2
TS

Sky Cannot Be This Blue

Kantarou Kobayashi is an ordinary businessman who has multiple troubles on hand. He’s been having an affair with a woman working in the ...
Double Bed
5.9
TS

Double Bed

Aug. 05, 1983

Double Bed

Kato is a small time TV producer. He has a wife Masako, and a young son Taro. Kato also has a friend Yamazaki who he knew since college. Yamazaki ...
Round About Midnight
7.3
TS

Round About Midnight

Nov. 06, 1999

Round About Midnight

Koji, a jazz musician, takes a cigarette break in between sets at a Tokyo nightclub. He witnesses a murder and runs into a girl, Linda, who is ...
Zawa-zawa Shimokita-sawa
6.3
TS

Zawa-zawa Shimokita-sawa

Director Jun Ichikawa spins this affectionate portrait of the people who populate Shimokitazawa, a bohemian corner of Tokyo filled with small ...
Asahiyama Zoo Story: Penguins in the Sky
6.4
TS

Asahiyama Zoo Story: Penguins in the Sky

Asahiyama Zoo in Hokkaido, is the northernmost zoo in Japan. The unpopular zoo welcomes a new zoo keeper, young Yoshida (Yasuhi Nakamura), who ...
Living Rights
0
TS

Living Rights

Mar. 07, 2015

Living Rights

The fifth work of the “Kita-Shirakawa school movie” in which a student of Kyoto University of Art and Design, a professional film ...
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. ...
Chronicle of the Town Magistrate
7.7
TS

Chronicle of the Town Magistrate

In a maelstrom of evil, can a new magistrate, samurai Mochizuki Koheita, with a reputation like an alley cat, bring order to the town of ...
Tokyo: Level One
6.6
TS

Tokyo: Level One

Mar. 13, 2004

Tokyo: Level One

Panic occurs when the Governor of Tokyo proposes to attract a nuclear power plant to Tokyo.
Song of Goodbye
5.8
TS

Song of Goodbye

Aug. 18, 2007

Song of Goodbye

It is the second work of the Oita trilogy of Obayashi . Following ” Nigori Snow “, Ise Masazo draws a song written by composers and ...
Samurai Gangsters
4.8
HD Cam

Samurai Gangsters

Sep. 20, 2008

Samurai Gangsters

Jirocho (Kiichi Nakai), a fledgling bakuto who left his wife, goes on a year-long training with his minions: right-hand man and military master ...
Another Battle
6.6
HD Cam

Another Battle

Nov. 25, 2000

Another Battle

Former childhood friends Kadoya Kaneo and Tochino Masatatsu cross paths again. Kaneo is now a yakuza member, while Masatatsu is a nightclub owner ...
Face
6.9
HD Cam

Face

Aug. 12, 2000

Face

Awkward and withdrawn, Masako kills her sister in an explosion of pent-up humiliation and rage that sends her tumbling into fugitive life.
The Mystery of Rampo
6.7
HD Cam

The Mystery of Rampo

May. 27, 1995

The Mystery of Rampo

Edogawa Rampo is a writer whose latest work is censored by the government, deemed too disturbing and injurious to the public to be allowed to be ...
Osaka Hamlet
7.2
SD

Osaka Hamlet

Oct. 21, 2008

Osaka Hamlet

A film about family life in Osaka. Following the death of their father, three boys struggle to find their own identity with the help of their ...
The Rocking Horsemen
7.1
240p

The Rocking Horsemen

Oct. 31, 1992

The Rocking Horsemen

It is 1965. High-school student Takeyoshi Fujiwara hears “Pipeline” by the Ventures, and is mesmerized by their unique sound. With ...
Haruka, Nostalgia
5.8
240p

Haruka, Nostalgia

Feb. 20, 1993

Haruka, Nostalgia

Ayase Shinsuke, a popular writer of a series of girl novels, visits Otaru, the town he grew up in. He meets a strange boy who calls himself by ...
Samurai Kids
6.3
240p

Samurai Kids

Jul. 17, 1993

Samurai Kids

A special effects filled fantasy adventure, in which an 8-year-old boy encounters an ancient samurai warrior who is only six inches tall.
Goodbye for Tomorrow
5.5
240p

Goodbye for Tomorrow

Sep. 23, 1995

Goodbye for Tomorrow

People from all walks of life (a high-school student, a middle-aged businessman, a yakuza chief, etc.) all receive mysterious messages from loved ...
I Want to Hear the Wind’s Song
0
240p

I Want to Hear the Wind’s Song

A heartwarming, based-on-true-story of how a hearing-impaired couple, Masahiro and Namiko, knew each other, got married and began participating ...
Happy Flight
6.5
240p

Happy Flight

Nov. 15, 2008

Happy Flight

A variety of aviation professionals such as pilots, flight attendants, the ground crew, mechanics, dispatchers, controllers, and the bird patrol ...
Turning Point
5.7
HD

Turning Point

Jun. 18, 1994

Turning Point

A middle-aged journalist looking to make her big break. After working the same beat on the “women’s page”, Yumiko gets promoted ...
Nettai rakuen kurabu
5.9
HD

Nettai rakuen kurabu

Sep. 17, 1994

Nettai rakuen kurabu

Straight-laced, honest Japanese travel agent Misuzu gets a job as a tour guide so that she can the world. On her first assignment in Bangkok, ...
Foujita
6.3
HD

Foujita

Nov. 24, 2015

Foujita

A biopic of seminal 20th century artist Leonard Foujita, a contemporary of Picasso and Modigliani, who was famous for mixing up European and ...
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();