Long-lived living beings and long-used objects eventually become "Gods."What we call "ayakashi" (youkai) are a subset of these "Gods."Becoming a GodIn JapanWhen I told my mom about Japanese cockroaches, she said... It's very big!Those big cockroaches must be youkai!