Meet the cutest animal in the world

The cutest animal in the world lives in Japan (and no, it's not a Pokémon)

avatar
Brut.