Hi there Grimalkinii,
I am currently thinking whether this is the correct place to post your work. Technically you're doing translations so it might be more fitting in the Touhou Projects sections. So your post might be moved there, but don't worry. I will post a redirection notice.