#1Tmnt Yandere Leovon You hate me, don't you?3.4K455Yup this is finally happeningtmntstarbiennightmareleo+2 mehr