Takuhito Kusanagi

Takuhito Kusanagi (草彅琢仁) worked as a creature designer on the Lords in Kamen Rider Agito.