Talk:Rou/@comment-221.132.131.166-20151020092517

Just want to ask, why does 現神種 is translated as Vizra Species?

isn't it supposed to mean "Living God Species" instead? O_o