Mylo #? Born on 8 September 2021 at Disney’s Animal Kingdom (Florida, USA) to Jao #1382 and Dugan #1080 Share if you like it!FacebookTwitterRedditEmail