This is Zorro's real boyfriend, that's not his twin brother Luther for once. His name is Ikehara he's a 26 year old stay at home gaming loser. He sits at home all day playing Call of Duty on his XBOX
Original Meme from this Artist: OrenjiPiiru (They got suspended on Twitter so here's there Baraag)