Oswell
Appears in
Saint Cecilia & Pastor Lawrence
Voice actors
Kent Williams
Ikuya Sawaki