Owls at Osaka castle park
Some bird fanciers come to Osaka castle every sunday or public holiday in Japan.
They show their Owls each other and show to people at the park.
Yea! You can touch them if a owner allow you
Instagram ID: osaka_traveler_