Nowadays, only around 170 Blakiston’s fish owls inhabit Hokkaido’s forests, and you have to go special places in order to spot them. These owls are the largest …

AloJapan.com