Is this a Kakyoin from JoJo reference?
343