Also read:

イリュージョン (Iryuujon) is a Japanese noun meaning “illusion”.

Meanings

  1. nounillusion