About Mega64
You're probably looking at the wrong channel.
sorry
Mega64 is a YouTube content creator with 281 subscribers. He published 290 videos which altogether total more than 140.73 thousand views.
You're probably looking at the wrong channel.
sorry