My Favorite Bands Logo
    Napkin Terrorizer
    Napkin Terrorizer

    Napkin Terrorizer is a lolicore duo from Chiba, Japan. The duo consist of Kitaro (programming) and Napuko (producer).

    Data provided by Discogs