English:
Nepecha
Chinese:
妮佩卡
Japanese:
ニペガ