An image from Crazy Lips, one of the productions that also features Shirō Shimomoto.
Shirō Shimomoto
August 14, 1948 — Osaka, Japan
Shirō Shimomoto is a Japanese pink film actor and director from Osaka, Japan. He has been called "one of the most individual actors" in the world of pink film.