Download TANGGapp | and use promo code NEWBIE to get access to $1 to PHP60 exchange rate.

Chigusa Shioda
An image from My Soul Is Slashed, one of the productions that also features Chigusa Shioda.

Chigusa Shioda

July 15, 1954 — Gifu Prefecture, Japan
Toward the Terra

Toward the Terra

1980

The Unfettered Shogun

The Unfettered Shogun

1978

My Soul Is Slashed

My Soul Is Slashed

1991

Ninja Captor

Ninja Captor

1976

No More God, No More Love

No More God, No More Love

1985

Kids

Kids

1985

Taxi Driver's Mystery Diary 36

Taxi Driver's Mystery Diary 36

2014

Mismatch - Miho & Shizuka Xmas Special

Mismatch - Miho & Shizuka Xmas Special

1988