Nice setup: Any of You men seen one of these here in the U.S. ?
Indonesian Marine Corps - Wikipedia
en.wikipedia.org