Tateishi no Mamahaha
Appears in
Death Parade
Voice actors
Yasuyo Tomita
Lydia Mackay