There are 38 owls to find in Tales of Arise. Here's how to catch 'em all. Continue reading this story on RPG Site: Tales of Arise Owl Locations: where to find them and your rewards for doing so