Japanese magic mirror car