The anime film adaptation of Keigo Higashino’s best-selling The Keeper of the Camphor Tree novel…
Towa and the Guardians of the Sacred Tree game revealed its first trailer, introducing two…