HD
Lonely Castle in the Mirror
Lonely Castle in the Mirror
In a tranquil neighbourhood of Tokyo, seven teenagers wake to find their bedroom mirrors are shining. At a single touch, they are pulled from their lonely lives to a wondrous castle ...