Homescreen thread, post & rate homescreens, frogmen
>>61112636
Here's mine
alright
>>61112636
>>61112636
The fact that it took you 3 megabytes to make a 1440x2560 picture of what should be a 1080x1920 screen is absolutely pitiful.
https://m.youtube.com/watch?v=EKISW0EzOuE