Pouploi's Hut

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