Leo
レオ
A player of the sport team that combines football and baseball.
-
Space Adventure Cobra
Supporting (Role) TV