Step into this parallel world and enjoy The Fantastic Adventures of Benjamin and His Friends. With engaging narrative, there will periodically be new episodes for you to experience these adventures with this animal crew. The story is set in New York s Central Park, Where Benjamin, Buddy, and their animal friends will embark on a great adventure to help find Bella, who is lost in Central Park.