Soranosuke Hoshikage

星影宇宙ノ介

Also Known As:

  • Marvin Grossberg