Category: Tensei shitara Ken Deshita (Dub) Tensei shitara Ken Deshita (Dub) Episode 9 February 24, 2023 Tensei shitara Ken Deshita (Dub)