Genki Sudo

Genki Sudo (須藤 元気) played Kyosui Izumi/Luna Dopant in Kamen Rider W Forever: A to Z/The Gaia Memories of Fate.