Kotomora
スジイルカ (sujiiruka) Japanese meaning: striped dolphin | Kotomora