Mask

von Nobushiro Aihara Japan 1991 15’