Home Arm tattoos Menelaus Portrait 5 years ago 5 years ago Menelaus Portrait by MrInk Menelaus, the king of Mycenaean Sparta in Greek mythology. Tattoo by MR.K / Sanghyuk Ko. greek mythology, helen of troy, king, menelaus, MR.K, mycenaean, Sanghyuk Ko, sparta