Oda Kancho (Japanese, 1961)

litter of rats by oda kancho

Oda Kancho

Litter of rats