Potato chips

7.5K 196 71
                                    

How many of u thought it was a death note post

Anime memes Where stories live. Discover now