いるか
irukaza

Noun

1. Delphinus (constellation); the Dolphin

Astronomy
Other forms: