I am glad I have amassed a decent grasp of various Japanese cultural and mythological concepts, otherwise this series would be quite confusing to read, I can imagine. Touhou stuff especially has been helpful, when dealing with more esoteric nipponmythos.