Towa Manufacturing Type-G

The Towa Manufacturing Type-G is a Grenade Launcher manufacturer by Towa Manufacturing in.

Overview
The Towa Manufacturing Type-G is a poor quality Grenade Launcher.