ICONX - Osaka Castle
Regular price
$11.99 USD
Regular price
Sale price
$11.99 USD
Unit price
per
Is one of Japan's most famous landmarks. It was built in 1583 and played a major role in the unification of Japan during the sixteenth century