ファフロツキーズ
Meanings
Noun
1. Rain of animals