PREMIERE
What secrets are hidden in the mists of Hotarubi? And which of the ghouls is lying to you?
Tokyo Debunker
Episode 5: The Cursed Temple