Tentakuruo (てんたくるお) is an AV director.
Shokushu Gakuen: Shokushu ni Ochita Seitokai 2025
Director
Credits from TMDB.