GeGeGe no Kitarou (2018) and my thoughts so far