Angel Larry

Angel Larry is a spirit version of Larry who appears in the episode, It's a Wondrous Life.