New Scratcher Joined 1 month, 3 weeks ago South Korea
Lisa's duck- welcome to sally's channel
I love LİSA