Yes, Deadpool. Sometimes that pops up on my feed.

I don't get that joke, Dee. Mainly because I live in Japan.