Leonard Maltin Ultraman (Mecha Streisand)

Leonard Maltin Ultraman (Mecha Streisand)

This character appeared in South Park. The name of this character is Leonard Maltin Ultraman (Mecha Streisand).