Meg, Megu, Torauchi (Torauchi)
Indonesia