name
Lotus
location Tokyo, Japan
Fighters
Frequently Asked Questions About Lotus
In which country is Lotus located?
Lotus is located in Japan
Where is Lotus situated within Japan?
Lotus is located in Tokyo, Japan
Go Top 
Lotus is located in Japan
Lotus is located in Tokyo, Japan