from left: Wakabayashi Akiko, Mizuno Kumi, Mihashi Tatsuya & Hama Mie / publicity photo for What’s Up, Tiger Lily? (1966) via ew.com
FemdomHumiliation FemdomMatriarchy