Creepy german with the giant fake love muffins