Elmer C. Albatross
Information
Nickname: Smile Junkie
Voice Actors
Shintarou Oohata
Japanese
John Burgmeier
English