It's mealtime on the sleepy island of Aoshima, where over 100 cats live. Cat photographer Sakura Ishihara heads out to meet them.