Sakura Anime, a top YouTuber from United States of America, boasts 27.4K subscribers, 19.2M views and ranks #426884 globally and #68704 in United States of America. Dominating the Music category. The channel recently hit 255.3K views in last 28 days.




