Takahisa Zeze

Recently added

A Fart of Monk
5.5
CAM

A Fart of Monk

Mar. 18, 1993

A Fart of Monk

The story is about Nagatoshi, a handsome and sexy monk played by Kazuhiro Sano, who is struggling for the widow he loves. Foreshadowing the ...
The Dream of Garuda
6
CAM

The Dream of Garuda

Apr. 22, 1994

The Dream of Garuda

A convicted rapist, Ikuo is released from prison and goes in pursuit of the woman he raped, Mieko. So obsessed is he with revenge he sees her in ...
The Cold-Blooded Trap
0
CAM

The Cold-Blooded Trap

Jul. 11, 1998

The Cold-Blooded Trap

Psycho-mystery in which two men confront each other over the murder of a woman in Shibuya.
Anarchy in Japansuke
5.3
CAM

Anarchy in Japansuke

Apr. 23, 1999

Anarchy in Japansuke

A middle-aged man walks up to young man who is sitting under a tree and shoots him. The film then flashes back to 1981, where a young woman ...
The Breed
0
CAM

The Breed

Oct. 02, 2000

The Breed

Children born with special power. They seek blood for eternal life. And tonight, the victims …!
Sanctuary
6.4
CAM

Sanctuary

Oct. 07, 2006

Sanctuary

A child suddenly disappears in a small village and his mother desperately searches for clues.
Pandemic
5.3
360p

Pandemic

Jan. 17, 2009

Pandemic

ER doctor Tsuyoshi Matsuoka receives a patient with a virus unlike anything he’s seen before. His symptoms include high fever, convulsions, ...
Coconut Clash
0
480p

Coconut Clash

Jun. 23, 1990

Coconut Clash

Rie, who moved to Tokyo from a rural mining town and is penniless after being cheated by her boyfriend, enters the world of underground wrestling ...
The Gods Have a Nervous Breakdown
6.6
480p

The Gods Have a Nervous Breakdown

Lesbian-themed tale of a schoolgirl who entices her gullible (not to mention slightly warped) female teacher by positing that they are ...
Amazon Garden: Uniform Lesbians
7.7
480p

Amazon Garden: Uniform Lesbians

A lesbian teacher (Kanako Kishi) comes to Tokyo in search of her student (Ichiko Kamata), who has dropped out of high school and started living ...
Molester Train: Mischievous Wives
5.7
480p

Molester Train: Mischievous Wives

A former Self-Defense Force officer who returns to his hometown with his comrades to fight for his life. A woman who comes to trace the trail of ...
Exciting Eros: Hot Skin
6.1
480p

Exciting Eros: Hot Skin

The mother does half-nude aerobics until her son rapes her, and the daughter falls into bed with a female teacher. Despite the shocking ...
Niizuma Hard Onanii
0
480p

Niizuma Hard Onanii

Apr. 01, 1988

Niizuma Hard Onanii

We don’t have an overview translated in English. Help us expand our database by adding one.
Muscle
6.3
480p

Muscle

Mar. 03, 1989

Muscle

Ryuzaki, an editor of Muscle Magazine, which features photographs of men with sculpted bodies, becomes involved with a man named Kitami; their ...
Pervert Ward: S&M Clinic
5.8
480p

Pervert Ward: S&M Clinic

An abusive psychologist enjoys torturing and abusing his wife. After rough sexual session of pain and dominance she decides to leave her husband. ...
Psychic Rose
5.2
480p

Psychic Rose

Jan. 27, 1990

Psychic Rose

The tale of an alienated young guy eager to discover a way to spend his bills. Financial relief shows up in the form of unknown e-mails directing ...
Serial Rape: Perverted Experiment
7.4
480p

Serial Rape: Perverted Experiment

Tired of the belligerence and bad manners of a female customer, two shop owners kidnap her and subject her to a series of sexual assaults and ...
No Man’s Land
5.8
480p

No Man’s Land

May. 18, 1991

No Man’s Land

Parisian Rita Kato follows a letter from her friend Masao Sato to Tokyo, but discovers that a new tenant is already living at the sender’s ...
Maria’s Breast
5.6
480p

Maria’s Breast

Jun. 14, 2014

Maria’s Breast

Masao (Kokone Sasaki) was once famous for having supernatural powers, but she now lives as a prostitute. Her special power is to know when a ...
Subway Serial Rape: Lover Hunting
6.3
480p

Subway Serial Rape: Lover Hunting

A woman is raped on a crowded subway. No one reports it to the police. A TV studio exploits the incident to boost ratings, with tragic results, ...
Extracurricular Activity: Rape!
6.2
480p

Extracurricular Activity: Rape!

Three bad high school students who are preparing for the graduation ceremony are caught up in a battle with Yakuza after encountering a Korean in ...
Blue Sky
5.4
480p

Blue Sky

Dec. 02, 1989

Blue Sky

A road movie about three persons traveling in a campervan on their way to Tokyo, Hamamatsu, and Kyoto. The film is based on the story of the ...
Indecent Tongue Technique
0
480p

Indecent Tongue Technique

Tsuda, a former Self Defense Force officer who now works as an entertainment agency, is asked by his former boss to investigate a man named ...
Meshû: Torokeru Kashin
0
480p

Meshû: Torokeru Kashin

Based on the world of Taiyo Matsumoto’s manga “Tekkonkinkreet” this film sublimates the story of a young girl crow and a ...
Tokyo X Erotica
4.9
480p

Tokyo X Erotica

Jun. 15, 2001

Tokyo X Erotica

What lasts longer, the time before birth or the time after death? In the 1990’s, Kenjo dies in a terrorist gas attack. His girlfriend ...
Secret Journey
6
480p

Secret Journey

Aug. 21, 2004

Secret Journey

I (Ken MItsuishi), documentary video maker, saw a guy named YUDA (Kazuma Honda) in middle of Tokyo. I was curious about Yuda and begun following ...
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();