Clinging to a bare letter compiled by her recently deceased dad, young Momo moves with her mum in bustling Tokyo to the remote Japanese island of Shio. Upon her arrival,…