Cloud Strife - BJD doll
Cloud is Luts Cane on Soom Supergem male body, a ball-jointed doll, both head and body are by Korean companies Luts and Soom.
A link to Luts Cane: [link]
Please note it's impossible to purchase a head separately, you should split the doll with somebody. The same applies to Soom Supergem bodies.
Makeup and clothes are made by me.
He has extensive facial mods by me so it's impossible to buy exactly the same doll.