Tagameras

Tagameras (タガメラス): A giant water bug monster. Destroyed by Skyrider's Sky Flying Saucer.