When I first saw this postcard, I was like, "what the heck?" (After all, it does kind of looks like a cockroach in drag.) Then I read what the sender wrote: The translation is 'I Am Your Mother', this is a joke on Darth Vader from Star Wars. Then I burst out laughing. It makes sense now!