wadevezecha – Crystal Castle (Sailor Moon) [wadevezecha] Crystal Castle (Sailor Moon)mind controlSailor Moonwadevezecha