Vietnam

Vietnam (ベトナム), also known as the Socialist Republic of Vietnam, is a country located in Southeast Asia. Vietnam is bordered by China to the north, Laos to the northwest, and Cambodia to the Southwest.

Return to England Arc
While communicating with Last Order, Misaka 18000 reported that she is riding a motorcycle and delivers some for a personal online delivery service.