16 w ·Translate

IDF stands for Israel Demonic Forces!