← Back

No Image

Giant Yoshida

Born: 1936-01-25 • Shinjuku, Tokyo, Japan

Musician and hypnotist

Filmography
Star poster
Star
1986 • Oda, psycho
Mrs. Muremure poster
Mrs. Muremure
1978
Memai poster
Memai
1971
School for Thieves poster
School for Thieves
1968