Imperial Palace of Akasaka, Japanjpg
image text translation image text translation image text translation image text translation image text translation …
image text translation image text translation image text translation image text translation image text translation …
Stir-fried tripe 30,000 won, fish cake soup 10,000 won, and rice soup 10,000 wonThere are …