Niang-Niang

Niang-Niang (ニャンニャン) is a being who dwells in a territory beyond a certain layer of the world.