A California man wore a red cape and American flag hat with sequins and carried a wooden sword when he robbed an adult store, police say.

David William Hadeen of Sacramento was arrested near L'Amour Shoppe, The Sacramento Bee reported. Police said he was still in costume, although he had dropped the sword on the ground.

A clerk at the store said a caped man walked in Sunday afternoon and grabbed one of its products with a price of about $200. He waved the sword at the clerk.

Hadeen was held on suspicion of robbery pending a Tuesday afternoon court appearance.