Shadoo

Shadoo is a boss from Super Paper Mario.

Ideas So Far

 * Shadoo vs. Archie Shadow

Possible Opponents

 * Shadow Mario