Otsuheartthe beautiful Alice is a dazzling pair that steals all people's hearts. Otsu is surely an incredible person with an outstanding nature, while Alice is definitely an lovable as well as captivating dreamer. As a match made in heaven, they emit unadulterated devotion.