< no description available >
Most Viewed Games
Latest Videos
2022-02-16 1:21:34 AM ● 9 views ● 8:09
2021-09-19 1:22:58 AM ● 4 views ● 1:38
2021-01-16 12:09:50 AM ● 4 views ● 8:47
Genshin Impact (2020)
IchikaCha Nel is a YouTube channel which has 6 subscribers, with his content totaling around 1.51 thousand views views across 38 videos.