That would be an excellent thrash band name. Conceptually sick af, plus reminds me of that old Newgrounds game Toss the Turtle. Nice work.