S03:E19 - Impmon's Last Stand
Impmon says he hates humans to cover up his own insecurities. While the Tamers are battling the Horse Deva Indramon, Impmon decides to battle this Deva all by himself.
- Copyright © 2019 Tubi, Inc.
- Tubi is a registered trademark of Tubi, Inc. All rights reserved.
Made with in San Francisco