Return to Skull Island

Return to Skull Island

March 10, 2025 Derek McCaw 0

Continuing the action and excitement of the Netflix animated series, we’re getting a Skull Island comic set firmly in the Monsterverse!