Film > FILM
HAT CO., Tokyo / ST CHEMICAL CO. / 2001
Overview
Credits
CampaignDescription
A police dog is tracking a criminal, but suddenly loses the scent. The culprit - Shoushuriki toilet deodorizer: "So strong it might cause problems."
More Entries from Household maintenance & pet products in Film
24 items
More Entries from HAT CO.
22 items