-
Streamer Profile
-
ellyrayoora
Ranked # 417564
# 105 Indonesian channel
Twitch Top 6.72%
-
Created
2023-10-18 07:51:35
-
Yeow Everyone!Ellyra Yoora is here!I am a human that possessed by cat spirit.But i am not a cat, nyaw ๐๐ฎ Let's have fun ! ๐ฎ
-
Twitch Page