animecharacters.io
Anime
Characters
Manga
Staff
Games
A space pirate with ESPs and a cyborg right arm.
Choujin Locke: Lord Leon
Choujin Locke
Shuuichi Ikeda
Japanese