神出鬼没 (しんしゅつきぼつ) — appearing in unexpected places and at unexpected moments | Kumi Dictionary