just two death gods and their talking stuffed animal walking around tokyo (featuring some photos i t