Denki Groove: Cafe de Oni

Alt title: Cafe de Oni

Music Video (1 ep x 4 min)
2004
1.566 out of 5 from 117 votes
Rank #10,006

User Stats

Love it? Hate it?