Bunjaku Han
Bunjaku Han was born on April 15, 1948 in Tokyo, Japan as Fan Wenshiao. She was an actress, known for Stray Cat Rock: Delinquent Girl Boss (1970), Stray Cat Rock: Machine Animal (1970) and Stray Cat Rock: Beat '71 (1971). She died on November 5, 2002 in Chiyoda, Tokyo.