Luzon in Japanese
Luzon in Japanese
ルソン
The largest island of the Philippines.
ルソン島
The largest island of the Philippines.