How is it inhumane? Otters are kept as pets. They can live happily in your living room. You do need to give it some bathtub time. But overall, it's like a giant ferret. Owls are just like parrots. They are also kept as pets, and they can be trained to do things. Owls can easily bond with your in your living room. Make sure to feed them well, like any other pets. And if you have watched the video, the owls are brought home after business hours to be nurtured with some space for their flights.
Wow -- I didn't expect to see you Bryan on RU-vid! Great video and congratulations on all these amazing things in your life! I'm planning a trip to Japan this December so I'm sure your videos will come in handy during the planning process. Hope you're still kicking butt in Smash and Ultimate!