Search for "Tarô Ohmiya"
in
Lucky Seven (TV Series) (2012)
After the Flowers (2010)