Dear Japan,

We are also WTF?

Love,

France

Advertisements