You believe in Allah? Allah is great and the Islamic faith is all your thing? This green cushion is printed with the flag of Saudi Arabia and the slogan "There is no god but Allah, Muhammad is the Messenger of Allah". Do you want more from Allah? Also check out the Arabia clothing!