Apparently this is the week of Janeway and Rom memes, who would've guessed - eviltoast