Kotomora
降下物 (koukabutsu) Japanese meaning: fallout | Kotomora