デルビル
derubiru

Noun

1. Houndour (Pokémon)

Fiction