The Left Eye Detective (左目探偵EYE / Hidarime Tante Eye) (TV Series)
-
Release info:
Hidarime Tantei EYE Ep01 to Ep08