No, the tickets can be purchased and used by non-Japanese citizens. However, you may be required to present a passport or ID for verification upon entry.