Penguin escapes from wildlife exhibit in Japan; found at beach 45 kilometers away
Himakajima is an island in Aichi Prefecture’s Mikawa Bay, south of Nagoya, with a population of less than 2,000 people. During the recently concluded summer vacation period, a temporary penguin exhibit…