Nippon Kazauwa

A Japanese commercial from Finland.