Megumi HarukiActingTokyo, JapanKnown ForThe Demon Sword Master of Excalibur Academy2023Love Flops2022Sore, Sunawachi Sketch2021The Spider's Thread2011