Search for "Satoshi Takimoto"
in
Wonder Stella (2017)
Dimension Fighter Diana (2017)