Kotomora
トラフザメ (torafuzame) Japanese meaning: zebra shark | Kotomora