Here's a random thought. So the Scarlet Devil Mansion is bigger inside than it is outside, and right now there's a jungle in it.
...I guess you could call the place a House of Leaves.
Sakuya is a Time Lord...
...and we can't even see the walls.What...I can't walk one more step!Carry meee!WheezeGrowSproutCan't take......guess we're lost!♪PuffPant"Tee-hee"?...any more...She got...Which means...Even the way we came...We walk and walk and walk...No more...BlumffChomp...is being blocked off somehow.Put me on your baaack!Heeeey!!!...carried off againnn!!?'Kyu!Skitter Skitter Skitter SkitterTee-heeDon't give me "Tee- hee"!!!SproutGrow...the heyyyyy?Fooom