>that feel when you let your cat watch you have sex
The oni Satori is talking about on the first page is most likely Suika as she was the oni who "introduced" Satori to Reimu in Subterranean Animism. But in any case this is 2hu, so it's safe to assume it's a she.