Vocabulary

クッシー

Kussie (lake monster said to be living in Hokkaido's Lake Kussharo)

noun