Popopopon
-
Placeholder Public Service Commercial Buzzed Crazy In Japan
Advertising Council Japan (AC Japan) has been mostly a sole commercial providers on Japanese commercial TV stations for a week since the East Japan Earthquake occured. As most regular companies did …