Kazuo Tashiro
An image from The Little Judge from Hell, one of the productions that also features Kazuo Tashiro.

Kazuo Tashiro

The Little Judge from Hell

The Little Judge from Hell

1973