You can actually write a message to Snow Troupe via this handy form. If you're using Chrome, you can R-click 'translate to english' so you can actually fill in the correct fields! Please note that all your messages will be moderated by the JP web staff or may be published in future so yeah, you know what to do.
I reckon you can write in English or if you're feeling confident, attempt to write in JP.
Check it out!