Supaidaman (Earth-51778)

Takuya Yamashiro is an alien superhero, that arrived on Earth.

Biography
To be added