Kotomora
イルカ (いるか, iruka) Japanese meaning: dolphin | Kotomora