Harru Lust, Mikael Ramel – En g ng om ret