15:04 BST

Share

linkedin icon

The HTSHFF 2018 was held on June 5–8, 2018 in Yamagata, Japan.