License to Kill

We're in Shamisen-bori of the bustling city of Edo. The officers of Guardhouse 36 monopolize the popularity in Edo. They're strong against evil, soft in compassion. Even the shogun depends on them. They're called the “Kirisute Bansho”... with a right to kill.

Pinwheel Hamakichi's Spell

Pinwheel Hamakichi's Spell

1992

Private Detective Dobu

Private Detective Dobu

1991

Yae's Sakura

Yae's Sakura

2013

Marumaru no Smartphone

Marumaru no Smartphone

2020

Nogaremono Orin

2006

Mitsumei: Kangetsu Kasumigiri

Mitsumei: Kangetsu Kasumigiri

2008

Kaze no Tōge: Ginkan no Fu

Kaze no Tōge: Ginkan no Fu

2015

Hiroshige Blue

Hiroshige Blue

2024

What Will You Do, Ieyasu?

What Will You Do, Ieyasu?

2023

Night Cherry Blossom Dyeing

Night Cherry Blossom Dyeing

2003

Momi no Ki wa Nokotta: Ranshin

Momi no Ki wa Nokotta: Ranshin

1983

Haguregumo

Haguregumo

1978

Atsuhime

Atsuhime

2008

Segodon

Segodon

2018

Kenjusho: Mitsukuni and I

Kenjusho: Mitsukuni and I

2021

Epic Chushingura

Epic Chushingura

1971

Zenigata Heiji

Zenigata Heiji

2004

Masamune Shogun

Masamune Shogun

1987

Bloody Journal of the Shinsengumi

Bloody Journal of the Shinsengumi

1998

Momotaro Samurai

Momotaro Samurai

2006