Teloserpent

The Teloserpent is a flying hostile mob that spawns very rarely in the empty spaces of the end city islands, normally near smaller endstone plattforms surrounding the bigger islands

Looks
Is a large serpent, measuring 3 blocks tall, 3 blocks wide and 9 blocks large. Its lower body and jaw are made of a endstone-ish material, while the upper half is purple, with some pink spots on them. it has 2 magenta eyes at the sides of its body. The end of its tail is made of obsidian

Stats
Health: 130

Damage: 10

Behavior
This mob will appear floating in the end islands, sleeping in a fetal position, sometimes waking up to roam the end islands to find delicious chorus trees and Endwood Trees, then it goes back to sleep, at the exact position they spawned, similar to the Ender dragon.

If The teloserpent notices a player, it will start to ram at it, The teloserpent will also eat nearby endstone (3x3x3 area) to spit at the player in groups of 3. It can be only stunned when it bites a harder block (ex. Obsidian, any kind of Deepslate, etc), giving the attacker a chance to melee attack, since its too hard to hurt using projectiles, as you can only hurt him by aiming at the eyes, open mouth or the pink spots. During battle mode, Any chorus fruit/Endwood tree log will heal the Teloserpent by 1 heart each.

The teloserpent only attacks players, but it can attack any other mob if they are too near to it when sleeping.

Drops

 * EndStone: 3-6 (if you kill him before he spits you)
 * Chorus fruits: 4-7 (common)
 * Endwood Sapling: 2-3 (rare)
 * Taloserpent Fang: only 1 (super rare)
 * Experience: 10-20 orbs

Trivia

 * The name teloserpent is a wordplay (and probabaly the unfunniest pun ever) of Telos (End in greek) and serpent.