From Tokyo Channel 12 Television Studios
-
1979
Onmitsu Doshin: The Edo Secret Police
Onmitsu Doshin: The Edo Secret Police5.00 1979 HD
A group of warriors decide to unite to help the oppressed masses. Disguised as ordinary people, they are dedicated to fighting evil till the end.
-
1979
The Last Game
The Last Game1 1979 HD
After the war-time government orders the disbanding of the Big-Six baseball league, the teams of Waseda and Keio universities play one final game...
-
2004
OH! Mikey
OH! Mikey5.00 2004 HD
Japanese sketch comedy series about the Fuccons, a family of American expatriates living in Japan, with characters played by mannequins filmed at...