ushinzwe gukurikirana iyubahirizwa ry'uburenganzira bwa muntu avuga ko ibyo maina kiai avuga ari ibyo gutekerezwaho metron is seen standing over his astro harness in effigy