Yizongbagua Nimes 14 May 17
Bazigong is like tian gan for xingyi, this one indeed looks like xingyi snake