Not entirely sure about the meaning of the text in yellow tho, I think it's the same as the one she says in the game.
TouhouRocks said:
Lil bump for translation. Thanks for the work ;3
Was just thinking about translating before I saw your bump lol
No need to hold back!HOAAA! A CENTIPEDE!Ahaha, that's kinda sad IzunamaruIf you thought of it being Momoyo-chan couldn't you get to like them?Small ones are no goodrustle rustleSOAAAA!!
UOOOOO!
PYAAAAA!!