Towa Manufacturing Type-R

The Towa Manufacturing Type-R is a Rocket Launcher manufacturer by Towa Manufacturing in.

Overview
The Towa Manufacturing Type-R is a poor quality Rocket Launcher.