Lalah the cat is a master of the climbing wall

Lalah lives at the Boulbaka Bouldering Gym in Naha, Okinawa, Japan.

Read the rest