Shawn Fagan (Mekakushi)

"Quote"

Shawn Fagan is one of the members of the new rouges.

Powers

 * Super Strength