Looks like a Japanese replica of our own leftist freaks.
Game developer. Not the guy but close enough.