Eagle Sawai Movies

  • 1991
    Battle Girl: The Living Dead in Tokyo Bay

    Battle Girl: The Living Dead in Tokyo Bay

    Battle Girl: The Living Dead in Tokyo Bay

    5.41991HD

    A meteor lands in Japan and the fallout creates a “shield” around Tokyo, encasing the city in a foggy darkness. A state of martial law is...

    Battle Girl: The Living Dead in Tokyo Bay