Wow, Leo the Lion is Kimba, and Disney stole it