Sea of Trees
Imagery from Tokyo, Seoul and the suicide forest in Aokigahara, also known as the Sea of Trees.
Imagery from Tokyo, Seoul and the suicide forest in Aokigahara, also known as the Sea of Trees.