Shaochilong

Etymology
From  +  +, thus a translation of.