The Tumen River, also Known as the Dumanganga in Korean, marks the boundary between China and North Korea. Its original name in the Machu language, "Tumen Sekiyen," combines "Tumen" meaning "myriad" and "Sekiyen" signifying "river source," denoting... More
Sensitive Content
The artist/designer has identified that you are about to see work that may be troubling to some.