Sang piao xiao or Sangpiaoxiao (Chinese: , sometimes called Mantis Cradle or "Ootheca Mantidis" in English) is a Pinyin transliteration referring to ...