Teiichi Takiguchi

Teiichi Takiguchi

63 · Born: Nov 27, 1961

Personal Details

BornNov 27, 1961 Ishikawa Prefecture, Japan

Biography

Career

{"id":222562,"title":"Lupin the III: Blood Seal ~Eternal Mermaid~","year":"2011","job":"Director","permalink":"https:\/\/streamtheatre.com\/us\/movie\/lupin-the-iii-blood-seal-eternal-mermaid","type":"movie","srcset":{"1x":"https:\/\/img.streamtheatre.com\/img\/90x135\/images\/fanart\/movies\/poster\/3ug3gtnttlu0.jpg","2x":"https:\/\/img.streamtheatre.com\/img\/180x270\/images\/fanart\/movies\/poster\/3ug3gtnttlu0.jpg"},"released":1}
2011