Karen Abukawa is known for Raihô-sha X: Chijo yûgi (2017), Nikutai hanbai: Nurete nomu (2017) and Hadaka no tiger: Eros gari (2022).
No data