Mekka
Title: The Ultimate Superweapon