Tales of the Bizarre 20th Anniversary Spring Special: Popular Episode Competition 2010
Actor
Credits from TMDB.