Amphibio it’s nothing if not custom. one off frame gas tank and styling. The name Amphibio does have any real meaning in English and I don’t think it is an Indonesian word either so it will remain a mystery until someone can can give me more info. Google just asks me… Did you mean: amphibious???