Scratcher Joined 1 year, 3 months ago China
Hi guys, do you know who is Hecker and Beluga? They are my favorite YouTubers.
Hecker and Beluga!!!