Japanese collector buys one of the most expensive and exclusive life-sized figurines ever made

Priced at $19,600 and with only ten ever produced, this is one special delivery you don’t get to see every day.

Read More