That depends entirely on your definition of JRPG. If based on the mechanics, no. It is clearly a WRPG in that respect. In terms of where it was made, yes. As the developer, From Software, is based out of Japan, that would make it a JRPG.
At the end of the day, does it really matter how you...