Suicide bomber strikes.... cyber cafe?