Cpt. Charisma on Nostr: Tank struggle suit? Or maybe wearable tank? Or Anti-tank suit? My German sucks.Tank struggle suit? Or maybe wearable tank? Or Anti-tank suit? My German sucks.