Home Cool Buzz Giant ‘Guitar Bicycle’ makes debut in Germany