Leon Oswald
Appears in
Kaleido Star
Voice actors
Mike MacRae
Takahiro Sakurai