the thread was posted in the one punch man section of the forum so it's a crazy idea but they might be from that anime
Cant say for certain though, Might be looking at some yu yu hakusho or block clover characters in the dragon ball section too. gotta keep alert afterall