Owliverse is initial project consisting of 2,000 howly-owlies taking you on a journey of discovery through the Owliverse!