Home Off Beat Giant 'Guitar Bicycle' makes debut in Germany