Pupuia's Hole

Pupuia's Hole, translated from in Japanese, is a place of interest located in the Poppet Region of Dragon Quest X.