Haahaha the goblins and wolves look so goofy.
Anyways, wait, you're using google translate because you don't know Japanese... but... what's your native language? I'm guessing it might not be English.
I mean, hey, not to besmirch translation work you chose to do for free, thanks for that.
But a bit of proofreading from someone else could go a long ways.