Matsuda

156 11 2
                                    

Matsuda cannot stand the sound of someone cracking their fingers and joints.

Death Note HeadcanonsWhere stories live. Discover now