Their account, complete with 1488 in it, is still active though of course.

Just ranting but Jesus fucking Christ social media is beyond repair