So this is Danmachi but based more of Japanese mythos than Euro?