Innsmouth Crew

The Innsmouth Crew are a team of Villains led by Innsmouth.

Battles

 * Tsuyu Asui, Sirius & Selkie vs. Innsmouth