Man riding bike encounters a curios giraffe...