Trafalgar Law

Trafalgar Law

572

5.2k

Self-love

(note: which in this case means masturbation, oophs)

Created Nov 25, 2025

Updated Jan 3

Published Nov 25, 2025

Published chats