Imorinth
Imorinth, or いもりんす in Japanese, is a made-up word. It is a combination of the word "imomushi" (which translates to "caterpillar" or "green caterpillar") and the English word "labyrinth."
©2020 Joel A. Rogers.