Mika Kano, the youngest of the two Kano sisters, has recently revealed her cosplay of the Demon-level Mysterious Being and a member of the Monster Association, Monster Princess Super S from One Punch Man!
Mika is one half of Japan’s famous “Kano Sisters” (the other being her older sister, Kyoko).