ヒッポカムポス
Meanings
Noun
1. Hippocampus (mythology)