Sequestrated by the mystical Japanese culture