pink froggy baseball twins spider man