Blue Baby


Blue Baby - fictional character from The Binding of Isaac video game series.