>>515172045 (OP)
>youkai = jews
this doesn't even make sense, if anything they'd be opposed to jews because the outside world in touhou is a literal hylic WEF hellscape. their only similarity is requiring humans, but unlike jews who choose to practice an evil religion, youkai are thoughtforms that literally require humanity to survive.