Ven Kyuk Nar

Ven Kyuk Nar was the planet of the Ven Kyuk Nars. The Zen Ocean was located there. (COMIC: Monster Hunt)