I think I've just officially quit trying to learn Japanese and will avoid the rest of this section. Is the last clip some sort of Japanese cartoon Vìagra commercial?