Located in the Devil May Cry Shop in Tokyo, Lady Merch offers a wide range of items inspired by the world of Capcom's most famous video game series. Be sure to stop by and take a look for yourself. Lady Merch is a character that appears in Devil May Cry Shop, and she has her very own shop where you can purchase items related to her. She's a stylish and wild lady who loves to party hard, so whether you're looking for merch related to the game Devil May Cry or just want to show your support for the game's female lead, Lady Merch is the perfect choice!