the small creature found in Hekai tea mountain…

the small creature found in Hekai tea mountain.