Daihatsu Landing Craft (Type 89 Medium Tank & Landing Force)

Introduction