For ¥5M or about $45K per night, visitors to Japan will soon have the chance to stay in a castle and live like a lord.