 They are described to have the looks as similar as  Hantu raya, but thousands of times larger.
<clarity>  They are described to have the looks as similar as  Hantu raya, but thousands of times larger.
 They are described as Hantu raya, but thousands of times larger.