Definition of Japón in Spanish:

Japón

proper noun