Satoshi Niwa is known for 86 (2021), Master Detective Archives: Rain Code (2023) and Kenka Dokugaku (2024).