Thuramukham Director. Another 三神先生 通り魔.

Demanda english meaning. Dr. bambang widyantoro.