Damn, onirism really has it all.