Mie Prefecture's Shima Peninsula is home to the legend of the Tomokazuki, a Yokai that mimics shell divers and extends them a gift, only to take their lives if they dare to accept it.
Broadcast In: English Duration: 0:29:00Mie Prefecture's Shima Peninsula is home to the legend of the Tomokazuki, a Yokai that mimics shell divers and extends them a gift, only to take their lives if they dare to accept it.
Broadcast In: English Duration: 0:29:00