sun light and japanese witch girl