Semovente

Semovente

セモベンテ
Blood Type
unknown