Onee-sama to Kyojin: Ojou-sama ga Isekai Tensei - Staff

Alt title: The Onee-sama and the Giant

Onee-sama to Kyojin: Ojou-sama ga Isekai Tensei