Translations:Th123/Komachi's Win Quotes/Aya 4/en

Just who in the heck came up with such technology, huh?