appearing and disappearing; slipping in and out of view
mysterious disappearance; being spirited away
vanishing behind the clouds (e.g. of the moon); vanishing; suddenly disappearing; going into hiding
pent roof built atop the stairs of a shrine or a building in a classic aristocratic villa