out of all the Fanta teachers in these subtitled Japanese adverts , I think "Mr Blackbeard" is my favourite (known in the UK as "pop up pirate")
If you can work out what this Little Red Riding Hood commercial is for, give yourself a medal. I have no clue.
and finally, a cookie sings the blues . Poor thing.