Pyroar

Pyroar is one of the many Pokemon from the Nintendo Series of the same name.

Fanon Wiki Ideas
Leomon VS Pyroar