Japan Step Inside Japan’s Ultra-Luxurious Castle-Inspired Hotel Fit for Aristocrats【Photos】 by Atticus Reed January 8, 2026