Saint Op Omen
Savagely beating his super-ego with his id...
It would be crazy if the fujin thing was the clue they were surprised nobody found yet & maybe the reason they showed the Russian region skin first was a hint to the clue...illuminate konfirmed