Even Fire Having Sex in Quran lol
Muhammad & Demons Part 115
satan had sex with himself & lay eggs...