OSAKA CASTLE has been beautifully restored to the original (built by HIDEYOSHI TOYOTOMI in the 1580's) Copyright Craig Lovell