crazy japanese ads with famous film actors...



... yes, thats exactly what they are...