Leo Luster

Leo Luster is the god of all chimp kind.

DBX ideas so far

 * Captain Falcon vs Leo Luster

Possible Opponents

 * Waluigi
 * Saitama
 * Lanky Kong
 * Papyrus