New Scratcher Joined 2 months, 1 week ago Netherlands
i love deltarune
who knows, i just like to relax and watch stuff