No photoActingMaki TachibanaBorn 1951-02-06· Fukushima, JapanKnown forOxen Split Torturing1976HORRORFull filmographyOxen Split Torturing1976HORROR