Pussy Noodles

Watashi wa pussy noodles desu.

From the Netflix TV series Lady Dynamite.


Because Japanese commercials are the most open minded, or plain crazy?

 

 

You may also like...