You heard it here. Japan relinquishes its hegemony over all things cure to–of all places–Slovenia.

Have you ever seen anything this adorable?

That’s right.

 

Advertisements