天から降ったか地から湧いたか
Expression
1
expressions (phrases
idiomatic expression
(appearing) out of nowhere;as if one had fallen from the sky or sprung from the ground