We went back to the pics and did a bit of Deckard style digging. Zoom in...rotate...print that.
Specifically we looked at the Japanese text on this card. It says the head was designed and sculpted by Blobpus. The first version of the figure will be sold in July through Blobpus's website. At Pachisummit, Kaji-san told me the release might be GID. Finally, the Japanese characters under "Enma" (閻魔) read just that in Japanese: Enma. It means "devil."