Genjidan Twinblade : The Demon Reaper, Thammatorn Hirantiaranakul : Rise again after survive the severe injuries from latest battle with The Great demon and accidentally push through the gate of time. Rescured by the Overwatch team expected to be one of t