Takahiro Ishihara is known for Snake of Violence (2013), Violence Pm (2010) and Red Capsule (2017).
No data