TchoTcho Lama

Description
A ''' is a mini boss creature in ' on the Isle of Siptah.