Giant mimic