
Quick answer — Takahiro Hikami voices Takaya Satou in Golden Time, Alit in Yu-Gi-Oh! ZEXAL II, Dan in I'm Standing on a Million Lives Season 2.
Takahiro Hikami voices Takaya Satou (Golden Time), Alit (Yu-Gi-Oh! ZEXAL II), Dan (I'm Standing on a Million Lives Season 2).
Takaya Satou is voiced in Japanese by Takahiro Hikami.