Tetsurō Tamba

Recently added

Riki-Oh: The Story of Ricky
7
Mini HD

Riki-Oh: The Story of Ricky

Hard man Ricky is incarcerated in a futuristic prison where ultra-violence is his only means of survival in the corrupt, sadistic system. He must ...
Shogun’s Shadow
7
TS

Shogun’s Shadow

Jan. 14, 1989

Shogun’s Shadow

A shogun’s eldest son must do whatever it takes to survive a series of attempts on his life. He receives much-needed aid from seven ...
Mount Hakkoda
6.8
TS

Mount Hakkoda

Jun. 04, 1977

Mount Hakkoda

Two infantry regiments of the Imperial Japanese Army—210 men overall—tackled Mt. Hakkoda in the winter of 1902 to prepare for war with Russia.
The Castle of Sand
7.3
TS

The Castle of Sand

Oct. 19, 1974

The Castle of Sand

Two detectives are tasked to investigate the murderer of an old man, found bludgeoned to death in a rail yard.
Violent Streets
6.9
HD Cam

Violent Streets

Apr. 13, 1974

Violent Streets

With a Kansai syndicate setting their sights on Tokyo, a former yakuza boss gets dragged back into a world of violence.
Onimasa: A Japanese Godfather
6.8
HD Cam

Onimasa: A Japanese Godfather

Onimasa is the egocentric boss of a small yakuza clan on Shikoku Island, whose criminal duties conflict with his self-image as a chivalrous ...
Operation Plazma in Osaka
6.7
HD Cam

Operation Plazma in Osaka

Amidst Japan’s postwar economic boom, yakuza factions in Osaka fight for survival when Japan’s largest crime syndicate plans a ...
Dissolution Rites
6.7
HD Cam

Dissolution Rites

Mar. 31, 1967

Dissolution Rites

Sawaki is released from prison after serving eight years for murdering a rival gang leader in order to obtain the land rights to a landfill for ...
The Hitman Blood Smells Like Rose
3.8
HD Cam

The Hitman Blood Smells Like Rose

A woman is being attacked by the yakuza of the Mitsuyoshi group … A man with a pistol appears dashingly and shoots the yakuza without ...
13 Assassins
7.4
HD Cam

13 Assassins

Dec. 07, 1963

13 Assassins

A sadistic Daimyo (feudal lord) rapes a woman and murders both her and her husband, but even when one of his own vassals commits suicide to bring ...
The Gambler
0
HD Cam

The Gambler

Jul. 10, 1965

The Gambler

A crime film released in 1965
King of the Gang
0
HD Cam

King of the Gang

Aug. 25, 1967

King of the Gang

The 11th and final film in the Gang series. Most of the films had different directors and cast, and were only connected by the title and ...
Troops of Darkness
0
HD Cam

Troops of Darkness

Nov. 10, 1971

Troops of Darkness

A disgraced yakuza member, framed for the murder of his boss, emerges from prison eight years later with revenge on his mind.
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 ...
Kim’s War
0
HD Cam

Kim’s War

Apr. 05, 1991

Kim’s War

After shooting a gangster in self-defense, Kim Hui Ro takes refuge at a hotel and takes the guest hostages. Realising his position, he invites ...
Blind Beast vs Dwarf Killer
0
HD Cam

Blind Beast vs Dwarf Killer

A blind masseur kidnaps young women and kills them and then make sculptures of them, while a mysterious dwarf spreading severed body parts ...
Bridge to the Sun
7.1
SD

Bridge to the Sun

Oct. 17, 1961

Bridge to the Sun

Tells the true story of Gwen Terasaki, who falls in love with, then marries a Japanese diplomat. When war breaks out they find animosity and ...
Murderer!
6.2
SD

Murderer!

Oct. 16, 1976

Murderer!

A cowardly samurai is sent as an official executioner targeting the clan’s former sword instructor, a man whose sword and spear skills are ...
Deadly Outlaw: Rekka
6.7
SD

Deadly Outlaw: Rekka

Sep. 21, 2002

Deadly Outlaw: Rekka

After Kunisada’s Yakuza leader and father figure is brutally murdered, he and his best friend go on a two-man mission to avenge his death, ...
Yakuza Skirmishes
0
SD

Yakuza Skirmishes

Sep. 29, 1972

Yakuza Skirmishes

In the gaudy world of 1930s Shinjuku, a violent youth known as Bakudan Match tangles explosively with prostitutes, politicians and the police.
Yakuza Demon
6.8
SD

Yakuza Demon

Jun. 25, 2003

Yakuza Demon

Seiji and Yoshifumi are the only members of the Muto branch of the Date Family. The two respect and love their leader, Mr. Muto, like a father ...
Shadow Hunters
6.3
SD

Shadow Hunters

Jun. 10, 1972

Shadow Hunters

Set during the declining years of the Tokugawa shogunate, Shadow Hunters details the questionably noble exploits of three ronin who act as ...
You’re My Destiny
6.4
240p

You’re My Destiny

Nov. 16, 1987

You’re My Destiny

Naomi, a corporate heiress from Japan, vacations to Hong Kong with her two colleagues. Bored, she sneaks out to visit the city and befriends a ...
Revenge
7.6
240p

Revenge

Nov. 01, 1964

Revenge

An innocuous comment during a weapon inspection wounds the pride of low-ranking samurai Shinpachi, leading to an argument with his superior. The ...
Porno Emperor
0
240p

Porno Emperor

May. 02, 1971

Porno Emperor

A secretary is introduced to the world of BDSM by her boss. She becomes his personal slave as they take a walk on the wild side of ...
Pigs and Battleships
7.5
HD

Pigs and Battleships

Jan. 21, 1961

Pigs and Battleships

In the city of Yokosuka, Kinta and his lover Haruko, both involved with yakuza, brave the post-occupation period with a goal to be together.
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();