Now that I think of it...this would have made things a lot more easier. I mean Yukari is the one who set up the two way communication, so by having Yukari gap Ran in to replace Reimu's/Marisa's current supporting character would have solved this.
Whaaaaaaaaaaaat...!!?Undress! Undress!!Undress! Undress!Trauma, she says!! What on earth...!?Now you will sleep in the trauma that disturbs slumber...!Hu hu hu...Come on, undress! Undress!*blush*I've had it... with the underground...