Advertisement

There is no denying baby pandas are cute, but these two are especially adorable! Ouhin (running) and Touhin are twins who were born in December 2014 at the Adventure World Shirahama in Wakayama, Japan.
There is no denying baby pandas are cute, but these two are especially adorable! Ouhin (running) and Touhin are twins who were born in December 2014 at the Adventure World Shirahama in Wakayama, Japan.