Disobedience ★★★

really long but really gay