Windmill Haven is a stage in Tekken (Mobile). The stage is located on the roof overlooking numerous windmills on neighboring roofs.
Trivia
- Some of the landmarks resemble things on Santorini Island, Greece.
Windmill Haven is a stage in Tekken (Mobile). The stage is located on the roof overlooking numerous windmills on neighboring roofs.