Youtu-chan, a term that has grown into an internet sensation, holds a special place in…