kabuto-europe.com has been parked

We or our customers might have ambitious plans for it.