Japanese piece of baggage all over a buggy intrigue give strangers