ドリキャス
Meanings
Noun
1. Dreamcast (game console) (abbr)