Japan's oldest lioness, Oto, passed away at 25, equivalent to 100 human years, at the Toyohashi Zoo. Known for her elegance ...
Oto, Japan’s oldest lion, died Monday of natural causes at the Toyohashi Zoo & Botanical Park in Aichi Prefecture, according to the zoo. She was 25½ years old — equivalent to about 100 human ...